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 |