IDDCX_MONITOR_DESCRIPTION構造体 (iddcx.h)
IDDCX_MONITOR_DESCRIPTION構造では、モニターの説明が提供されます。
構文
struct IDDCX_MONITOR_DESCRIPTION {
UINT Size;
IDDCX_MONITOR_DESCRIPTION_TYPE Type;
UINT DataSize;
PVOID pData;
};
メンバー
Size
構造体の合計サイズ (バイト単位)。
Type
モニター の 種類を表すIDDCX_MONITOR_DESCRIPTION_TYPE値。
DataSize
pData が指すモニター記述データのサイズ (バイト単位)。
pData
モニターの説明データへのポインター。 データ レイアウトは、次のように 型 によって異なります。
- Type がIDDCX_MONITOR_DESCRIPTION_TYPE_EDIDの場合:
- DataSize> 0 と pData != NULL の場合、pData は EDID データ形式のモニター記述を指します。
- DataSize = 0、pData = NULL の場合、モニターの説明は使用できません。
- Type がIDDCX_MONITOR_DESCRIPTION_TYPE_DISPLAYID_AND_EDIDの場合、モニターの説明は DisplayID の説明で始まり、その後に EDID が続き、間に埋め込みはありません。 EDID 形式には、使用可能なすべてのデータ ブロックが含まれており、存在する必要があります。 DisplayID が見つからないか無効な場合、または EDID が見つからない場合、モニターを接続するための呼び出しは失敗します。
要件
要件 | 値 |
---|---|
Header | iddcx.h |