Поделиться через


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

См. также

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION

IddCxMonitorCreate