структура 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 |