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,則沒有可用的監視器描述。
- 如果 類型 是IDDCX_MONITOR_DESCRIPTION_TYPE_DISPLAYID_AND_EDID,則監視器描述會以 DisplayID 描述開頭,後面接著 EDID,且兩者之間沒有任何邊框間距。 EDID 格式應該包含所有可用的數據區塊並存在。 如果 DisplayID 遺失或無效,或 EDID 遺失,則連線監視器的呼叫將會失敗。
要求
要求 | 價值 |
---|---|
標頭 | iddcx.h |