共用方式為


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 ,如下所示:

  • 如果 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,則連線監視器的呼叫將會失敗。

規格需求

需求
標頭 iddcx.h

另請參閱

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION

IddCxMonitorCreate