Win32 API 日本語リファレンス
ホームUI.InteractionContext › INTERACTION_CONFIGURATION_FLAGS

INTERACTION_CONFIGURATION_FLAGS

列挙型フラグ
基底型u4

メンバー 28

名前10進16進
INTERACTION_CONFIGURATION_FLAG_NONE00x0
INTERACTION_CONFIGURATION_FLAG_MANIPULATION10x1
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X20x2
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y40x4
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION80x8
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING160x10
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA320x20
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA640x40
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA1280x80
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X2560x100
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y5120x200
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT10240x400
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING20480x800
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE10x1
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL20x2
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT40x4
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP80x8
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE160x10
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT320x20
INTERACTION_CONFIGURATION_FLAG_TAP10x1
INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE20x2
INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER40x4
INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP10x1
INTERACTION_CONFIGURATION_FLAG_HOLD10x1
INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE20x2
INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER40x4
INTERACTION_CONFIGURATION_FLAG_DRAG10x1
INTERACTION_CONFIGURATION_FLAG_MAX42949672950xFFFFFFFF

各言語での定義

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

typedef enum INTERACTION_CONFIGURATION_FLAGS : unsigned int {
    INTERACTION_CONFIGURATION_FLAG_NONE = 0,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION = 1,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X = 2,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y = 4,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION = 8,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING = 16,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA = 32,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA = 64,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA = 128,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X = 256,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y = 512,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT = 1024,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING = 2048,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE = 1,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL = 2,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT = 4,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP = 8,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE = 16,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT = 32,
    INTERACTION_CONFIGURATION_FLAG_TAP = 1,
    INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE = 2,
    INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER = 4,
    INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP = 1,
    INTERACTION_CONFIGURATION_FLAG_HOLD = 1,
    INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE = 2,
    INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER = 4,
    INTERACTION_CONFIGURATION_FLAG_DRAG = 1,
    INTERACTION_CONFIGURATION_FLAG_MAX = 4294967295
} INTERACTION_CONFIGURATION_FLAGS;
[Flags]
public enum INTERACTION_CONFIGURATION_FLAGS : uint
{
    INTERACTION_CONFIGURATION_FLAG_NONE = 0,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION = 1,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X = 2,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y = 4,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION = 8,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING = 16,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA = 32,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA = 64,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA = 128,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X = 256,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y = 512,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT = 1024,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING = 2048,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE = 1,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL = 2,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT = 4,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP = 8,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE = 16,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT = 32,
    INTERACTION_CONFIGURATION_FLAG_TAP = 1,
    INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE = 2,
    INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER = 4,
    INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP = 1,
    INTERACTION_CONFIGURATION_FLAG_HOLD = 1,
    INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE = 2,
    INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER = 4,
    INTERACTION_CONFIGURATION_FLAG_DRAG = 1,
    INTERACTION_CONFIGURATION_FLAG_MAX = 4294967295,
}
<Flags>
Public Enum INTERACTION_CONFIGURATION_FLAGS As UInteger
    INTERACTION_CONFIGURATION_FLAG_NONE = 0
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION = 1
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X = 2
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y = 4
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION = 8
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING = 16
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA = 32
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA = 64
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA = 128
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X = 256
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y = 512
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT = 1024
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING = 2048
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE = 1
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL = 2
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT = 4
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP = 8
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE = 16
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT = 32
    INTERACTION_CONFIGURATION_FLAG_TAP = 1
    INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE = 2
    INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER = 4
    INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP = 1
    INTERACTION_CONFIGURATION_FLAG_HOLD = 1
    INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE = 2
    INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER = 4
    INTERACTION_CONFIGURATION_FLAG_DRAG = 1
    INTERACTION_CONFIGURATION_FLAG_MAX = 4294967295
End Enum
import enum

class INTERACTION_CONFIGURATION_FLAGS(enum.IntFlag):
    INTERACTION_CONFIGURATION_FLAG_NONE = 0
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION = 1
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X = 2
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y = 4
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION = 8
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING = 16
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA = 32
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA = 64
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA = 128
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X = 256
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y = 512
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT = 1024
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING = 2048
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE = 1
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL = 2
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT = 4
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP = 8
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE = 16
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT = 32
    INTERACTION_CONFIGURATION_FLAG_TAP = 1
    INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE = 2
    INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER = 4
    INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP = 1
    INTERACTION_CONFIGURATION_FLAG_HOLD = 1
    INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE = 2
    INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER = 4
    INTERACTION_CONFIGURATION_FLAG_DRAG = 1
    INTERACTION_CONFIGURATION_FLAG_MAX = 4294967295
// INTERACTION_CONFIGURATION_FLAGS (flags)
pub const INTERACTION_CONFIGURATION_FLAG_NONE: u32 = 0;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X: u32 = 2;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y: u32 = 4;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION: u32 = 8;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING: u32 = 16;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA: u32 = 32;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA: u32 = 64;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA: u32 = 128;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X: u32 = 256;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y: u32 = 512;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT: u32 = 1024;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING: u32 = 2048;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL: u32 = 2;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT: u32 = 4;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP: u32 = 8;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE: u32 = 16;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT: u32 = 32;
pub const INTERACTION_CONFIGURATION_FLAG_TAP: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE: u32 = 2;
pub const INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER: u32 = 4;
pub const INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_HOLD: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE: u32 = 2;
pub const INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER: u32 = 4;
pub const INTERACTION_CONFIGURATION_FLAG_DRAG: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_MAX: u32 = 4294967295;
// INTERACTION_CONFIGURATION_FLAGS
const (
	INTERACTION_CONFIGURATION_FLAG_NONE uint32 = 0
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION uint32 = 1
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X uint32 = 2
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y uint32 = 4
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION uint32 = 8
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING uint32 = 16
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA uint32 = 32
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA uint32 = 64
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA uint32 = 128
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X uint32 = 256
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y uint32 = 512
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT uint32 = 1024
	INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING uint32 = 2048
	INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE uint32 = 1
	INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL uint32 = 2
	INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT uint32 = 4
	INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP uint32 = 8
	INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE uint32 = 16
	INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT uint32 = 32
	INTERACTION_CONFIGURATION_FLAG_TAP uint32 = 1
	INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE uint32 = 2
	INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER uint32 = 4
	INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP uint32 = 1
	INTERACTION_CONFIGURATION_FLAG_HOLD uint32 = 1
	INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE uint32 = 2
	INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER uint32 = 4
	INTERACTION_CONFIGURATION_FLAG_DRAG uint32 = 1
	INTERACTION_CONFIGURATION_FLAG_MAX uint32 = 4294967295
)
const
  INTERACTION_CONFIGURATION_FLAG_NONE = 0;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION = 1;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X = 2;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y = 4;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION = 8;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING = 16;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA = 32;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA = 64;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA = 128;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X = 256;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y = 512;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT = 1024;
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING = 2048;
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE = 1;
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL = 2;
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT = 4;
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP = 8;
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE = 16;
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT = 32;
  INTERACTION_CONFIGURATION_FLAG_TAP = 1;
  INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE = 2;
  INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER = 4;
  INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP = 1;
  INTERACTION_CONFIGURATION_FLAG_HOLD = 1;
  INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE = 2;
  INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER = 4;
  INTERACTION_CONFIGURATION_FLAG_DRAG = 1;
  INTERACTION_CONFIGURATION_FLAG_MAX = 4294967295;
// INTERACTION_CONFIGURATION_FLAGS
pub const INTERACTION_CONFIGURATION_FLAG_NONE: u32 = 0;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X: u32 = 2;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y: u32 = 4;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION: u32 = 8;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING: u32 = 16;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA: u32 = 32;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA: u32 = 64;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA: u32 = 128;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X: u32 = 256;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y: u32 = 512;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT: u32 = 1024;
pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING: u32 = 2048;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL: u32 = 2;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT: u32 = 4;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP: u32 = 8;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE: u32 = 16;
pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT: u32 = 32;
pub const INTERACTION_CONFIGURATION_FLAG_TAP: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE: u32 = 2;
pub const INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER: u32 = 4;
pub const INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_HOLD: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE: u32 = 2;
pub const INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER: u32 = 4;
pub const INTERACTION_CONFIGURATION_FLAG_DRAG: u32 = 1;
pub const INTERACTION_CONFIGURATION_FLAG_MAX: u32 = 4294967295;
const
  INTERACTION_CONFIGURATION_FLAG_NONE* = 0
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION* = 1
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X* = 2
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y* = 4
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION* = 8
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING* = 16
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA* = 32
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA* = 64
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA* = 128
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X* = 256
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y* = 512
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT* = 1024
  INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING* = 2048
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE* = 1
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL* = 2
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT* = 4
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP* = 8
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE* = 16
  INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT* = 32
  INTERACTION_CONFIGURATION_FLAG_TAP* = 1
  INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE* = 2
  INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER* = 4
  INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP* = 1
  INTERACTION_CONFIGURATION_FLAG_HOLD* = 1
  INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE* = 2
  INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER* = 4
  INTERACTION_CONFIGURATION_FLAG_DRAG* = 1
  INTERACTION_CONFIGURATION_FLAG_MAX* = 4294967295
enum INTERACTION_CONFIGURATION_FLAGS : uint {
    INTERACTION_CONFIGURATION_FLAG_NONE = 0,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION = 1,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X = 2,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y = 4,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION = 8,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING = 16,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA = 32,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA = 64,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA = 128,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X = 256,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y = 512,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT = 1024,
    INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING = 2048,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE = 1,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL = 2,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT = 4,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP = 8,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE = 16,
    INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT = 32,
    INTERACTION_CONFIGURATION_FLAG_TAP = 1,
    INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE = 2,
    INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER = 4,
    INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP = 1,
    INTERACTION_CONFIGURATION_FLAG_HOLD = 1,
    INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE = 2,
    INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER = 4,
    INTERACTION_CONFIGURATION_FLAG_DRAG = 1,
    INTERACTION_CONFIGURATION_FLAG_MAX = 4294967295,
}
#define global INTERACTION_CONFIGURATION_FLAG_NONE                                 0x0
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION                         0x1
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X           0x2
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y           0x4
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION                0x8
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING                 0x10
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA     0x20
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA        0x40
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA         0x80
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X                 0x100
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y                 0x200
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT                   0x400
#define global INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING 0x800
#define global INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE                          0x1
#define global INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL               0x2
#define global INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT                   0x4
#define global INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP               0x8
#define global INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE                0x10
#define global INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT                    0x20
#define global INTERACTION_CONFIGURATION_FLAG_TAP                                  0x1
#define global INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE                           0x2
#define global INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER                  0x4
#define global INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP                        0x1
#define global INTERACTION_CONFIGURATION_FLAG_HOLD                                 0x1
#define global INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE                           0x2
#define global INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER                 0x4
#define global INTERACTION_CONFIGURATION_FLAG_DRAG                                 0x1
#define global INTERACTION_CONFIGURATION_FLAG_MAX                                  0xFFFFFFFF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。