Win32 API 日本語リファレンス
ホームDevices.Display › QUERY_DISPLAY_CONFIG_FLAGS

QUERY_DISPLAY_CONFIG_FLAGS

列挙型フラグ
基底型u4

メンバー 6

名前10進16進
QDC_ALL_PATHS10x1
QDC_ONLY_ACTIVE_PATHS20x2
QDC_DATABASE_CURRENT40x4
QDC_VIRTUAL_MODE_AWARE160x10
QDC_INCLUDE_HMD320x20
QDC_VIRTUAL_REFRESH_RATE_AWARE640x40

各言語での定義

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

typedef enum QUERY_DISPLAY_CONFIG_FLAGS : unsigned int {
    QDC_ALL_PATHS = 1,
    QDC_ONLY_ACTIVE_PATHS = 2,
    QDC_DATABASE_CURRENT = 4,
    QDC_VIRTUAL_MODE_AWARE = 16,
    QDC_INCLUDE_HMD = 32,
    QDC_VIRTUAL_REFRESH_RATE_AWARE = 64
} QUERY_DISPLAY_CONFIG_FLAGS;
[Flags]
public enum QUERY_DISPLAY_CONFIG_FLAGS : uint
{
    QDC_ALL_PATHS = 1,
    QDC_ONLY_ACTIVE_PATHS = 2,
    QDC_DATABASE_CURRENT = 4,
    QDC_VIRTUAL_MODE_AWARE = 16,
    QDC_INCLUDE_HMD = 32,
    QDC_VIRTUAL_REFRESH_RATE_AWARE = 64,
}
<Flags>
Public Enum QUERY_DISPLAY_CONFIG_FLAGS As UInteger
    QDC_ALL_PATHS = 1
    QDC_ONLY_ACTIVE_PATHS = 2
    QDC_DATABASE_CURRENT = 4
    QDC_VIRTUAL_MODE_AWARE = 16
    QDC_INCLUDE_HMD = 32
    QDC_VIRTUAL_REFRESH_RATE_AWARE = 64
End Enum
import enum

class QUERY_DISPLAY_CONFIG_FLAGS(enum.IntFlag):
    QDC_ALL_PATHS = 1
    QDC_ONLY_ACTIVE_PATHS = 2
    QDC_DATABASE_CURRENT = 4
    QDC_VIRTUAL_MODE_AWARE = 16
    QDC_INCLUDE_HMD = 32
    QDC_VIRTUAL_REFRESH_RATE_AWARE = 64
// QUERY_DISPLAY_CONFIG_FLAGS (flags)
pub const QDC_ALL_PATHS: u32 = 1;
pub const QDC_ONLY_ACTIVE_PATHS: u32 = 2;
pub const QDC_DATABASE_CURRENT: u32 = 4;
pub const QDC_VIRTUAL_MODE_AWARE: u32 = 16;
pub const QDC_INCLUDE_HMD: u32 = 32;
pub const QDC_VIRTUAL_REFRESH_RATE_AWARE: u32 = 64;
// QUERY_DISPLAY_CONFIG_FLAGS
const (
	QDC_ALL_PATHS uint32 = 1
	QDC_ONLY_ACTIVE_PATHS uint32 = 2
	QDC_DATABASE_CURRENT uint32 = 4
	QDC_VIRTUAL_MODE_AWARE uint32 = 16
	QDC_INCLUDE_HMD uint32 = 32
	QDC_VIRTUAL_REFRESH_RATE_AWARE uint32 = 64
)
const
  QDC_ALL_PATHS = 1;
  QDC_ONLY_ACTIVE_PATHS = 2;
  QDC_DATABASE_CURRENT = 4;
  QDC_VIRTUAL_MODE_AWARE = 16;
  QDC_INCLUDE_HMD = 32;
  QDC_VIRTUAL_REFRESH_RATE_AWARE = 64;
// QUERY_DISPLAY_CONFIG_FLAGS
pub const QDC_ALL_PATHS: u32 = 1;
pub const QDC_ONLY_ACTIVE_PATHS: u32 = 2;
pub const QDC_DATABASE_CURRENT: u32 = 4;
pub const QDC_VIRTUAL_MODE_AWARE: u32 = 16;
pub const QDC_INCLUDE_HMD: u32 = 32;
pub const QDC_VIRTUAL_REFRESH_RATE_AWARE: u32 = 64;
const
  QDC_ALL_PATHS* = 1
  QDC_ONLY_ACTIVE_PATHS* = 2
  QDC_DATABASE_CURRENT* = 4
  QDC_VIRTUAL_MODE_AWARE* = 16
  QDC_INCLUDE_HMD* = 32
  QDC_VIRTUAL_REFRESH_RATE_AWARE* = 64
enum QUERY_DISPLAY_CONFIG_FLAGS : uint {
    QDC_ALL_PATHS = 1,
    QDC_ONLY_ACTIVE_PATHS = 2,
    QDC_DATABASE_CURRENT = 4,
    QDC_VIRTUAL_MODE_AWARE = 16,
    QDC_INCLUDE_HMD = 32,
    QDC_VIRTUAL_REFRESH_RATE_AWARE = 64,
}
#define global QDC_ALL_PATHS                  0x1
#define global QDC_ONLY_ACTIVE_PATHS          0x2
#define global QDC_DATABASE_CURRENT           0x4
#define global QDC_VIRTUAL_MODE_AWARE         0x10
#define global QDC_INCLUDE_HMD                0x20
#define global QDC_VIRTUAL_REFRESH_RATE_AWARE 0x40
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。