Win32 API 日本語リファレンス
ホームSystem.SystemServices › GESTURECONFIG_FLAGS

GESTURECONFIG_FLAGS

列挙型フラグ
基底型u4

メンバー 11

名前10進16進
GC_ALLGESTURES10x1
GC_ZOOM10x1
GC_PAN10x1
GC_PAN_WITH_SINGLE_FINGER_VERTICALLY20x2
GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY40x4
GC_PAN_WITH_GUTTER80x8
GC_PAN_WITH_INERTIA160x10
GC_ROTATE10x1
GC_TWOFINGERTAP10x1
GC_PRESSANDTAP10x1
GC_ROLLOVER10x1

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum GESTURECONFIG_FLAGS : unsigned int {
    GC_ALLGESTURES = 1,
    GC_ZOOM = 1,
    GC_PAN = 1,
    GC_PAN_WITH_SINGLE_FINGER_VERTICALLY = 2,
    GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY = 4,
    GC_PAN_WITH_GUTTER = 8,
    GC_PAN_WITH_INERTIA = 16,
    GC_ROTATE = 1,
    GC_TWOFINGERTAP = 1,
    GC_PRESSANDTAP = 1,
    GC_ROLLOVER = 1
} GESTURECONFIG_FLAGS;
[Flags]
public enum GESTURECONFIG_FLAGS : uint
{
    GC_ALLGESTURES = 1,
    GC_ZOOM = 1,
    GC_PAN = 1,
    GC_PAN_WITH_SINGLE_FINGER_VERTICALLY = 2,
    GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY = 4,
    GC_PAN_WITH_GUTTER = 8,
    GC_PAN_WITH_INERTIA = 16,
    GC_ROTATE = 1,
    GC_TWOFINGERTAP = 1,
    GC_PRESSANDTAP = 1,
    GC_ROLLOVER = 1,
}
<Flags>
Public Enum GESTURECONFIG_FLAGS As UInteger
    GC_ALLGESTURES = 1
    GC_ZOOM = 1
    GC_PAN = 1
    GC_PAN_WITH_SINGLE_FINGER_VERTICALLY = 2
    GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY = 4
    GC_PAN_WITH_GUTTER = 8
    GC_PAN_WITH_INERTIA = 16
    GC_ROTATE = 1
    GC_TWOFINGERTAP = 1
    GC_PRESSANDTAP = 1
    GC_ROLLOVER = 1
End Enum
import enum

class GESTURECONFIG_FLAGS(enum.IntFlag):
    GC_ALLGESTURES = 1
    GC_ZOOM = 1
    GC_PAN = 1
    GC_PAN_WITH_SINGLE_FINGER_VERTICALLY = 2
    GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY = 4
    GC_PAN_WITH_GUTTER = 8
    GC_PAN_WITH_INERTIA = 16
    GC_ROTATE = 1
    GC_TWOFINGERTAP = 1
    GC_PRESSANDTAP = 1
    GC_ROLLOVER = 1
// GESTURECONFIG_FLAGS (flags)
pub const GC_ALLGESTURES: u32 = 1;
pub const GC_ZOOM: u32 = 1;
pub const GC_PAN: u32 = 1;
pub const GC_PAN_WITH_SINGLE_FINGER_VERTICALLY: u32 = 2;
pub const GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY: u32 = 4;
pub const GC_PAN_WITH_GUTTER: u32 = 8;
pub const GC_PAN_WITH_INERTIA: u32 = 16;
pub const GC_ROTATE: u32 = 1;
pub const GC_TWOFINGERTAP: u32 = 1;
pub const GC_PRESSANDTAP: u32 = 1;
pub const GC_ROLLOVER: u32 = 1;
// GESTURECONFIG_FLAGS
const (
	GC_ALLGESTURES uint32 = 1
	GC_ZOOM uint32 = 1
	GC_PAN uint32 = 1
	GC_PAN_WITH_SINGLE_FINGER_VERTICALLY uint32 = 2
	GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY uint32 = 4
	GC_PAN_WITH_GUTTER uint32 = 8
	GC_PAN_WITH_INERTIA uint32 = 16
	GC_ROTATE uint32 = 1
	GC_TWOFINGERTAP uint32 = 1
	GC_PRESSANDTAP uint32 = 1
	GC_ROLLOVER uint32 = 1
)
const
  GC_ALLGESTURES = 1;
  GC_ZOOM = 1;
  GC_PAN = 1;
  GC_PAN_WITH_SINGLE_FINGER_VERTICALLY = 2;
  GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY = 4;
  GC_PAN_WITH_GUTTER = 8;
  GC_PAN_WITH_INERTIA = 16;
  GC_ROTATE = 1;
  GC_TWOFINGERTAP = 1;
  GC_PRESSANDTAP = 1;
  GC_ROLLOVER = 1;
// GESTURECONFIG_FLAGS
pub const GC_ALLGESTURES: u32 = 1;
pub const GC_ZOOM: u32 = 1;
pub const GC_PAN: u32 = 1;
pub const GC_PAN_WITH_SINGLE_FINGER_VERTICALLY: u32 = 2;
pub const GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY: u32 = 4;
pub const GC_PAN_WITH_GUTTER: u32 = 8;
pub const GC_PAN_WITH_INERTIA: u32 = 16;
pub const GC_ROTATE: u32 = 1;
pub const GC_TWOFINGERTAP: u32 = 1;
pub const GC_PRESSANDTAP: u32 = 1;
pub const GC_ROLLOVER: u32 = 1;
const
  GC_ALLGESTURES* = 1
  GC_ZOOM* = 1
  GC_PAN* = 1
  GC_PAN_WITH_SINGLE_FINGER_VERTICALLY* = 2
  GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY* = 4
  GC_PAN_WITH_GUTTER* = 8
  GC_PAN_WITH_INERTIA* = 16
  GC_ROTATE* = 1
  GC_TWOFINGERTAP* = 1
  GC_PRESSANDTAP* = 1
  GC_ROLLOVER* = 1
enum GESTURECONFIG_FLAGS : uint {
    GC_ALLGESTURES = 1,
    GC_ZOOM = 1,
    GC_PAN = 1,
    GC_PAN_WITH_SINGLE_FINGER_VERTICALLY = 2,
    GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY = 4,
    GC_PAN_WITH_GUTTER = 8,
    GC_PAN_WITH_INERTIA = 16,
    GC_ROTATE = 1,
    GC_TWOFINGERTAP = 1,
    GC_PRESSANDTAP = 1,
    GC_ROLLOVER = 1,
}
#define global GC_ALLGESTURES                         0x1
#define global GC_ZOOM                                0x1
#define global GC_PAN                                 0x1
#define global GC_PAN_WITH_SINGLE_FINGER_VERTICALLY   0x2
#define global GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY 0x4
#define global GC_PAN_WITH_GUTTER                     0x8
#define global GC_PAN_WITH_INERTIA                    0x10
#define global GC_ROTATE                              0x1
#define global GC_TWOFINGERTAP                        0x1
#define global GC_PRESSANDTAP                         0x1
#define global GC_ROLLOVER                            0x1
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。