DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS構造体 (wingdi.h)
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS構造体には、ターゲット デバイスに関する情報が含まれています。
構文
typedef struct DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS {
union {
struct {
UINT32 friendlyNameFromEdid : 1;
UINT32 friendlyNameForced : 1;
UINT32 edidIdsValid : 1;
UINT32 reserved : 29;
} DUMMYSTRUCTNAME;
UINT32 value;
} DUMMYUNIONNAME;
} DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS;
メンバー
DUMMYUNIONNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.friendlyNameFromEdid
DISPLAYCONFIG_TARGET_DEVICE_NAME構造体の monitorFriendlyDeviceName メンバー内の文字列が、拡張表示識別データ (EDID) の製造識別文字列から構築されたことを示す UINT32 値。
このメンバーの設定は、32 ビット 値 メンバーの最初のビット (0x00000001) を設定することと同じです。
DUMMYUNIONNAME.DUMMYSTRUCTNAME.friendlyNameForced
検出可能なモニターがアタッチされておらず、DISPLAYCONFIG_TARGET_DEVICE_NAME構造体の monitorFriendlyDeviceName メンバーが NULL で終わる空の文字列であることを示す UINT32 値。
このメンバーの設定は、32 ビット 値 メンバーの 2 番目のビット (0x00000002) を設定することと同じです。
DUMMYUNIONNAME.DUMMYSTRUCTNAME.edidIdsValid
DISPLAYCONFIG_TARGET_DEVICE_NAME構造体の edidManufactureId メンバーと edidProductCodeId メンバーが有効であり、EDID から取得されたことを示す UINT32 値。
このメンバーの設定は、32 ビット 値 メンバーの 3 番目のビット (0x00000004) を設定することと同じです。
DUMMYUNIONNAME.DUMMYSTRUCTNAME.reserved
このメンバーは予約済みであり、0 に設定する必要があります。 このメンバーを 0 に設定することは、32 ビット 値 メンバーの残りの 29 ビット (0xFFFFFFF8) をゼロに設定することと同じです。
DUMMYUNIONNAME.value
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS含まれる共用体のメンバー。デバイスに関する情報を識別する 32 ビット値を保持できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 クライアントで使用できます。 |
Header | wingdi.h (Windows.h を含む) |