структура 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 имеет значение 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 |