Win32 API 日本語リファレンス
ホームGraphics.DirectManipulation › DIRECTMANIPULATION_SNAPPOINT_TYPE

DIRECTMANIPULATION_SNAPPOINT_TYPE

列挙型
基底型i4

メンバー 4

名前10進16進
DIRECTMANIPULATION_SNAPPOINT_MANDATORY00x0
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL10x1
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE20x2
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE30x3

各言語での定義

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

typedef enum DIRECTMANIPULATION_SNAPPOINT_TYPE : int {
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0,
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1,
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2,
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3
} DIRECTMANIPULATION_SNAPPOINT_TYPE;
public enum DIRECTMANIPULATION_SNAPPOINT_TYPE : int
{
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0,
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1,
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2,
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3,
}
Public Enum DIRECTMANIPULATION_SNAPPOINT_TYPE As Integer
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3
End Enum
import enum

class DIRECTMANIPULATION_SNAPPOINT_TYPE(enum.IntEnum):
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3
// DIRECTMANIPULATION_SNAPPOINT_TYPE
pub const DIRECTMANIPULATION_SNAPPOINT_MANDATORY: i32 = 0;
pub const DIRECTMANIPULATION_SNAPPOINT_OPTIONAL: i32 = 1;
pub const DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE: i32 = 2;
pub const DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE: i32 = 3;
// DIRECTMANIPULATION_SNAPPOINT_TYPE
const (
	DIRECTMANIPULATION_SNAPPOINT_MANDATORY int32 = 0
	DIRECTMANIPULATION_SNAPPOINT_OPTIONAL int32 = 1
	DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE int32 = 2
	DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE int32 = 3
)
const
  DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0;
  DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1;
  DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2;
  DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3;
// DIRECTMANIPULATION_SNAPPOINT_TYPE
pub const DIRECTMANIPULATION_SNAPPOINT_MANDATORY: i32 = 0;
pub const DIRECTMANIPULATION_SNAPPOINT_OPTIONAL: i32 = 1;
pub const DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE: i32 = 2;
pub const DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE: i32 = 3;
const
  DIRECTMANIPULATION_SNAPPOINT_MANDATORY* = 0
  DIRECTMANIPULATION_SNAPPOINT_OPTIONAL* = 1
  DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE* = 2
  DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE* = 3
enum DIRECTMANIPULATION_SNAPPOINT_TYPE : int {
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0,
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1,
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2,
    DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3,
}
#define global DIRECTMANIPULATION_SNAPPOINT_MANDATORY        0x0
#define global DIRECTMANIPULATION_SNAPPOINT_OPTIONAL         0x1
#define global DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE 0x2
#define global DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE  0x3