ホーム › Devices.Display › AR_STATE
AR_STATE
列挙型フラグメンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| AR_ENABLED | 0 | 0x0 |
| AR_DISABLED | 1 | 0x1 |
| AR_SUPPRESSED | 2 | 0x2 |
| AR_REMOTESESSION | 4 | 0x4 |
| AR_MULTIMON | 8 | 0x8 |
| AR_NOSENSOR | 16 | 0x10 |
| AR_NOT_SUPPORTED | 32 | 0x20 |
| AR_DOCKED | 64 | 0x40 |
| AR_LAPTOP | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum AR_STATE : int {
AR_ENABLED = 0,
AR_DISABLED = 1,
AR_SUPPRESSED = 2,
AR_REMOTESESSION = 4,
AR_MULTIMON = 8,
AR_NOSENSOR = 16,
AR_NOT_SUPPORTED = 32,
AR_DOCKED = 64,
AR_LAPTOP = 128
} AR_STATE;[Flags]
public enum AR_STATE : int
{
AR_ENABLED = 0,
AR_DISABLED = 1,
AR_SUPPRESSED = 2,
AR_REMOTESESSION = 4,
AR_MULTIMON = 8,
AR_NOSENSOR = 16,
AR_NOT_SUPPORTED = 32,
AR_DOCKED = 64,
AR_LAPTOP = 128,
}<Flags>
Public Enum AR_STATE As Integer
AR_ENABLED = 0
AR_DISABLED = 1
AR_SUPPRESSED = 2
AR_REMOTESESSION = 4
AR_MULTIMON = 8
AR_NOSENSOR = 16
AR_NOT_SUPPORTED = 32
AR_DOCKED = 64
AR_LAPTOP = 128
End Enumimport enum
class AR_STATE(enum.IntFlag):
AR_ENABLED = 0
AR_DISABLED = 1
AR_SUPPRESSED = 2
AR_REMOTESESSION = 4
AR_MULTIMON = 8
AR_NOSENSOR = 16
AR_NOT_SUPPORTED = 32
AR_DOCKED = 64
AR_LAPTOP = 128// AR_STATE (flags)
pub const AR_ENABLED: i32 = 0;
pub const AR_DISABLED: i32 = 1;
pub const AR_SUPPRESSED: i32 = 2;
pub const AR_REMOTESESSION: i32 = 4;
pub const AR_MULTIMON: i32 = 8;
pub const AR_NOSENSOR: i32 = 16;
pub const AR_NOT_SUPPORTED: i32 = 32;
pub const AR_DOCKED: i32 = 64;
pub const AR_LAPTOP: i32 = 128;// AR_STATE
const (
AR_ENABLED int32 = 0
AR_DISABLED int32 = 1
AR_SUPPRESSED int32 = 2
AR_REMOTESESSION int32 = 4
AR_MULTIMON int32 = 8
AR_NOSENSOR int32 = 16
AR_NOT_SUPPORTED int32 = 32
AR_DOCKED int32 = 64
AR_LAPTOP int32 = 128
)const
AR_ENABLED = 0;
AR_DISABLED = 1;
AR_SUPPRESSED = 2;
AR_REMOTESESSION = 4;
AR_MULTIMON = 8;
AR_NOSENSOR = 16;
AR_NOT_SUPPORTED = 32;
AR_DOCKED = 64;
AR_LAPTOP = 128;// AR_STATE
pub const AR_ENABLED: i32 = 0;
pub const AR_DISABLED: i32 = 1;
pub const AR_SUPPRESSED: i32 = 2;
pub const AR_REMOTESESSION: i32 = 4;
pub const AR_MULTIMON: i32 = 8;
pub const AR_NOSENSOR: i32 = 16;
pub const AR_NOT_SUPPORTED: i32 = 32;
pub const AR_DOCKED: i32 = 64;
pub const AR_LAPTOP: i32 = 128;const
AR_ENABLED* = 0
AR_DISABLED* = 1
AR_SUPPRESSED* = 2
AR_REMOTESESSION* = 4
AR_MULTIMON* = 8
AR_NOSENSOR* = 16
AR_NOT_SUPPORTED* = 32
AR_DOCKED* = 64
AR_LAPTOP* = 128enum AR_STATE : int {
AR_ENABLED = 0,
AR_DISABLED = 1,
AR_SUPPRESSED = 2,
AR_REMOTESESSION = 4,
AR_MULTIMON = 8,
AR_NOSENSOR = 16,
AR_NOT_SUPPORTED = 32,
AR_DOCKED = 64,
AR_LAPTOP = 128,
}#define global AR_ENABLED 0x0
#define global AR_DISABLED 0x1
#define global AR_SUPPRESSED 0x2
#define global AR_REMOTESESSION 0x4
#define global AR_MULTIMON 0x8
#define global AR_NOSENSOR 0x10
#define global AR_NOT_SUPPORTED 0x20
#define global AR_DOCKED 0x40
#define global AR_LAPTOP 0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。