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

DISPLAY_DEVICE_STATE_FLAGS

列挙型フラグ
基底型u4

メンバー 15

名前10進16進
DISPLAY_DEVICE_ATTACHED_TO_DESKTOP10x1
DISPLAY_DEVICE_MULTI_DRIVER20x2
DISPLAY_DEVICE_PRIMARY_DEVICE40x4
DISPLAY_DEVICE_MIRRORING_DRIVER80x8
DISPLAY_DEVICE_VGA_COMPATIBLE160x10
DISPLAY_DEVICE_REMOVABLE320x20
DISPLAY_DEVICE_ACC_DRIVER640x40
DISPLAY_DEVICE_MODESPRUNED1342177280x8000000
DISPLAY_DEVICE_RDPUDD167772160x1000000
DISPLAY_DEVICE_REMOTE671088640x4000000
DISPLAY_DEVICE_DISCONNECT335544320x2000000
DISPLAY_DEVICE_TS_COMPATIBLE20971520x200000
DISPLAY_DEVICE_UNSAFE_MODES_ON5242880x80000
DISPLAY_DEVICE_ACTIVE10x1
DISPLAY_DEVICE_ATTACHED20x2

各言語での定義

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

typedef enum DISPLAY_DEVICE_STATE_FLAGS : unsigned int {
    DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 1,
    DISPLAY_DEVICE_MULTI_DRIVER = 2,
    DISPLAY_DEVICE_PRIMARY_DEVICE = 4,
    DISPLAY_DEVICE_MIRRORING_DRIVER = 8,
    DISPLAY_DEVICE_VGA_COMPATIBLE = 16,
    DISPLAY_DEVICE_REMOVABLE = 32,
    DISPLAY_DEVICE_ACC_DRIVER = 64,
    DISPLAY_DEVICE_MODESPRUNED = 134217728,
    DISPLAY_DEVICE_RDPUDD = 16777216,
    DISPLAY_DEVICE_REMOTE = 67108864,
    DISPLAY_DEVICE_DISCONNECT = 33554432,
    DISPLAY_DEVICE_TS_COMPATIBLE = 2097152,
    DISPLAY_DEVICE_UNSAFE_MODES_ON = 524288,
    DISPLAY_DEVICE_ACTIVE = 1,
    DISPLAY_DEVICE_ATTACHED = 2
} DISPLAY_DEVICE_STATE_FLAGS;
[Flags]
public enum DISPLAY_DEVICE_STATE_FLAGS : uint
{
    DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 1,
    DISPLAY_DEVICE_MULTI_DRIVER = 2,
    DISPLAY_DEVICE_PRIMARY_DEVICE = 4,
    DISPLAY_DEVICE_MIRRORING_DRIVER = 8,
    DISPLAY_DEVICE_VGA_COMPATIBLE = 16,
    DISPLAY_DEVICE_REMOVABLE = 32,
    DISPLAY_DEVICE_ACC_DRIVER = 64,
    DISPLAY_DEVICE_MODESPRUNED = 134217728,
    DISPLAY_DEVICE_RDPUDD = 16777216,
    DISPLAY_DEVICE_REMOTE = 67108864,
    DISPLAY_DEVICE_DISCONNECT = 33554432,
    DISPLAY_DEVICE_TS_COMPATIBLE = 2097152,
    DISPLAY_DEVICE_UNSAFE_MODES_ON = 524288,
    DISPLAY_DEVICE_ACTIVE = 1,
    DISPLAY_DEVICE_ATTACHED = 2,
}
<Flags>
Public Enum DISPLAY_DEVICE_STATE_FLAGS As UInteger
    DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 1
    DISPLAY_DEVICE_MULTI_DRIVER = 2
    DISPLAY_DEVICE_PRIMARY_DEVICE = 4
    DISPLAY_DEVICE_MIRRORING_DRIVER = 8
    DISPLAY_DEVICE_VGA_COMPATIBLE = 16
    DISPLAY_DEVICE_REMOVABLE = 32
    DISPLAY_DEVICE_ACC_DRIVER = 64
    DISPLAY_DEVICE_MODESPRUNED = 134217728
    DISPLAY_DEVICE_RDPUDD = 16777216
    DISPLAY_DEVICE_REMOTE = 67108864
    DISPLAY_DEVICE_DISCONNECT = 33554432
    DISPLAY_DEVICE_TS_COMPATIBLE = 2097152
    DISPLAY_DEVICE_UNSAFE_MODES_ON = 524288
    DISPLAY_DEVICE_ACTIVE = 1
    DISPLAY_DEVICE_ATTACHED = 2
End Enum
import enum

class DISPLAY_DEVICE_STATE_FLAGS(enum.IntFlag):
    DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 1
    DISPLAY_DEVICE_MULTI_DRIVER = 2
    DISPLAY_DEVICE_PRIMARY_DEVICE = 4
    DISPLAY_DEVICE_MIRRORING_DRIVER = 8
    DISPLAY_DEVICE_VGA_COMPATIBLE = 16
    DISPLAY_DEVICE_REMOVABLE = 32
    DISPLAY_DEVICE_ACC_DRIVER = 64
    DISPLAY_DEVICE_MODESPRUNED = 134217728
    DISPLAY_DEVICE_RDPUDD = 16777216
    DISPLAY_DEVICE_REMOTE = 67108864
    DISPLAY_DEVICE_DISCONNECT = 33554432
    DISPLAY_DEVICE_TS_COMPATIBLE = 2097152
    DISPLAY_DEVICE_UNSAFE_MODES_ON = 524288
    DISPLAY_DEVICE_ACTIVE = 1
    DISPLAY_DEVICE_ATTACHED = 2
// DISPLAY_DEVICE_STATE_FLAGS (flags)
pub const DISPLAY_DEVICE_ATTACHED_TO_DESKTOP: u32 = 1;
pub const DISPLAY_DEVICE_MULTI_DRIVER: u32 = 2;
pub const DISPLAY_DEVICE_PRIMARY_DEVICE: u32 = 4;
pub const DISPLAY_DEVICE_MIRRORING_DRIVER: u32 = 8;
pub const DISPLAY_DEVICE_VGA_COMPATIBLE: u32 = 16;
pub const DISPLAY_DEVICE_REMOVABLE: u32 = 32;
pub const DISPLAY_DEVICE_ACC_DRIVER: u32 = 64;
pub const DISPLAY_DEVICE_MODESPRUNED: u32 = 134217728;
pub const DISPLAY_DEVICE_RDPUDD: u32 = 16777216;
pub const DISPLAY_DEVICE_REMOTE: u32 = 67108864;
pub const DISPLAY_DEVICE_DISCONNECT: u32 = 33554432;
pub const DISPLAY_DEVICE_TS_COMPATIBLE: u32 = 2097152;
pub const DISPLAY_DEVICE_UNSAFE_MODES_ON: u32 = 524288;
pub const DISPLAY_DEVICE_ACTIVE: u32 = 1;
pub const DISPLAY_DEVICE_ATTACHED: u32 = 2;
// DISPLAY_DEVICE_STATE_FLAGS
const (
	DISPLAY_DEVICE_ATTACHED_TO_DESKTOP uint32 = 1
	DISPLAY_DEVICE_MULTI_DRIVER uint32 = 2
	DISPLAY_DEVICE_PRIMARY_DEVICE uint32 = 4
	DISPLAY_DEVICE_MIRRORING_DRIVER uint32 = 8
	DISPLAY_DEVICE_VGA_COMPATIBLE uint32 = 16
	DISPLAY_DEVICE_REMOVABLE uint32 = 32
	DISPLAY_DEVICE_ACC_DRIVER uint32 = 64
	DISPLAY_DEVICE_MODESPRUNED uint32 = 134217728
	DISPLAY_DEVICE_RDPUDD uint32 = 16777216
	DISPLAY_DEVICE_REMOTE uint32 = 67108864
	DISPLAY_DEVICE_DISCONNECT uint32 = 33554432
	DISPLAY_DEVICE_TS_COMPATIBLE uint32 = 2097152
	DISPLAY_DEVICE_UNSAFE_MODES_ON uint32 = 524288
	DISPLAY_DEVICE_ACTIVE uint32 = 1
	DISPLAY_DEVICE_ATTACHED uint32 = 2
)
const
  DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 1;
  DISPLAY_DEVICE_MULTI_DRIVER = 2;
  DISPLAY_DEVICE_PRIMARY_DEVICE = 4;
  DISPLAY_DEVICE_MIRRORING_DRIVER = 8;
  DISPLAY_DEVICE_VGA_COMPATIBLE = 16;
  DISPLAY_DEVICE_REMOVABLE = 32;
  DISPLAY_DEVICE_ACC_DRIVER = 64;
  DISPLAY_DEVICE_MODESPRUNED = 134217728;
  DISPLAY_DEVICE_RDPUDD = 16777216;
  DISPLAY_DEVICE_REMOTE = 67108864;
  DISPLAY_DEVICE_DISCONNECT = 33554432;
  DISPLAY_DEVICE_TS_COMPATIBLE = 2097152;
  DISPLAY_DEVICE_UNSAFE_MODES_ON = 524288;
  DISPLAY_DEVICE_ACTIVE = 1;
  DISPLAY_DEVICE_ATTACHED = 2;
// DISPLAY_DEVICE_STATE_FLAGS
pub const DISPLAY_DEVICE_ATTACHED_TO_DESKTOP: u32 = 1;
pub const DISPLAY_DEVICE_MULTI_DRIVER: u32 = 2;
pub const DISPLAY_DEVICE_PRIMARY_DEVICE: u32 = 4;
pub const DISPLAY_DEVICE_MIRRORING_DRIVER: u32 = 8;
pub const DISPLAY_DEVICE_VGA_COMPATIBLE: u32 = 16;
pub const DISPLAY_DEVICE_REMOVABLE: u32 = 32;
pub const DISPLAY_DEVICE_ACC_DRIVER: u32 = 64;
pub const DISPLAY_DEVICE_MODESPRUNED: u32 = 134217728;
pub const DISPLAY_DEVICE_RDPUDD: u32 = 16777216;
pub const DISPLAY_DEVICE_REMOTE: u32 = 67108864;
pub const DISPLAY_DEVICE_DISCONNECT: u32 = 33554432;
pub const DISPLAY_DEVICE_TS_COMPATIBLE: u32 = 2097152;
pub const DISPLAY_DEVICE_UNSAFE_MODES_ON: u32 = 524288;
pub const DISPLAY_DEVICE_ACTIVE: u32 = 1;
pub const DISPLAY_DEVICE_ATTACHED: u32 = 2;
const
  DISPLAY_DEVICE_ATTACHED_TO_DESKTOP* = 1
  DISPLAY_DEVICE_MULTI_DRIVER* = 2
  DISPLAY_DEVICE_PRIMARY_DEVICE* = 4
  DISPLAY_DEVICE_MIRRORING_DRIVER* = 8
  DISPLAY_DEVICE_VGA_COMPATIBLE* = 16
  DISPLAY_DEVICE_REMOVABLE* = 32
  DISPLAY_DEVICE_ACC_DRIVER* = 64
  DISPLAY_DEVICE_MODESPRUNED* = 134217728
  DISPLAY_DEVICE_RDPUDD* = 16777216
  DISPLAY_DEVICE_REMOTE* = 67108864
  DISPLAY_DEVICE_DISCONNECT* = 33554432
  DISPLAY_DEVICE_TS_COMPATIBLE* = 2097152
  DISPLAY_DEVICE_UNSAFE_MODES_ON* = 524288
  DISPLAY_DEVICE_ACTIVE* = 1
  DISPLAY_DEVICE_ATTACHED* = 2
enum DISPLAY_DEVICE_STATE_FLAGS : uint {
    DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 1,
    DISPLAY_DEVICE_MULTI_DRIVER = 2,
    DISPLAY_DEVICE_PRIMARY_DEVICE = 4,
    DISPLAY_DEVICE_MIRRORING_DRIVER = 8,
    DISPLAY_DEVICE_VGA_COMPATIBLE = 16,
    DISPLAY_DEVICE_REMOVABLE = 32,
    DISPLAY_DEVICE_ACC_DRIVER = 64,
    DISPLAY_DEVICE_MODESPRUNED = 134217728,
    DISPLAY_DEVICE_RDPUDD = 16777216,
    DISPLAY_DEVICE_REMOTE = 67108864,
    DISPLAY_DEVICE_DISCONNECT = 33554432,
    DISPLAY_DEVICE_TS_COMPATIBLE = 2097152,
    DISPLAY_DEVICE_UNSAFE_MODES_ON = 524288,
    DISPLAY_DEVICE_ACTIVE = 1,
    DISPLAY_DEVICE_ATTACHED = 2,
}
#define global DISPLAY_DEVICE_ATTACHED_TO_DESKTOP 0x1
#define global DISPLAY_DEVICE_MULTI_DRIVER        0x2
#define global DISPLAY_DEVICE_PRIMARY_DEVICE      0x4
#define global DISPLAY_DEVICE_MIRRORING_DRIVER    0x8
#define global DISPLAY_DEVICE_VGA_COMPATIBLE      0x10
#define global DISPLAY_DEVICE_REMOVABLE           0x20
#define global DISPLAY_DEVICE_ACC_DRIVER          0x40
#define global DISPLAY_DEVICE_MODESPRUNED         0x8000000
#define global DISPLAY_DEVICE_RDPUDD              0x1000000
#define global DISPLAY_DEVICE_REMOTE              0x4000000
#define global DISPLAY_DEVICE_DISCONNECT          0x2000000
#define global DISPLAY_DEVICE_TS_COMPATIBLE       0x200000
#define global DISPLAY_DEVICE_UNSAFE_MODES_ON     0x80000
#define global DISPLAY_DEVICE_ACTIVE              0x1
#define global DISPLAY_DEVICE_ATTACHED            0x2
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。