DISPLAYCONFIG_DEVICE_INFO_HEADER 構造体 (wingdi.h)
DISPLAYCONFIG_DEVICE_INFO_HEADER構造体には、デバイスに関する表示情報が含まれています。
構文
typedef struct DISPLAYCONFIG_DEVICE_INFO_HEADER {
DISPLAYCONFIG_DEVICE_INFO_TYPE type;
UINT32 size;
LUID adapterId;
UINT32 id;
} DISPLAYCONFIG_DEVICE_INFO_HEADER;
メンバー
type
取得または設定するデバイス情報の種類を決定するDISPLAYCONFIG_DEVICE_INFO_TYPE列挙値。 取得または設定操作のパケットの残りの部分は、DISPLAYCONFIG_DEVICE_INFO_HEADER構造体の直後に続きます。
size
取得または設定されるデバイス情報のサイズ (バイト単位)。 このサイズには、ヘッダーのサイズと、ヘッダーに続く追加データのサイズが含まれます。 このデバイス情報は、要求の種類によって異なります。
adapterId
デバイス情報パケットが参照するアダプターを識別するローカル一意識別子 (LUID)。
id
デバイス情報を取得または設定するソースまたはターゲット識別子。 この識別子の意味は、要求される情報の種類に関連しています。 たとえば、DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAMEの場合、これはソース識別子です。
注釈
DisplayConfigGetDeviceInfo 関数は、デバイスに関する表示構成情報を取得するためにDISPLAYCONFIG_DEVICE_INFO_HEADER構造体を使用し、DisplayConfigSetDeviceInfo 関数は、デバイスの表示構成情報を設定するためにDISPLAYCONFIG_DEVICE_INFO_HEADER構造体を使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 クライアントで使用できます。 |
Header | wingdi.h (Windows.h を含む) |