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 |