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
モニター記述データへのポインター。 データ レイアウトは、次のように 型 によって異なります。
-
型 が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 が見つからない場合、モニターを接続するための呼び出しは失敗します。
必要条件
要件 | 価値 |
---|---|
ヘッダー | iddcx.h |