次の方法で共有


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

関連項目

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION

IddCxMonitorCreate