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


структура IDARG_IN_QUERYTARGETMODES2 (iddcx.h)

Структура IDARG_IN_QUERYTARGETMODES2 содержит входные аргументы для функции обратного вызова EVT_IDD_CX_MONITOR_QUERY_TARGET_MODES2, которая позволяет драйверу сообщать дополнительные сведения, необходимые для режимов монитора HDR10 или WCG.

Синтаксис

struct IDARG_IN_QUERYTARGETMODES2 {
  IDDCX_MONITOR_DESCRIPTION MonitorDescription;
  UINT                      TargetModeBufferInputCount;
  IDDCX_TARGET_MODE2        *pTargetModes;
};

Члены

MonitorDescription

[in] Структура IDDCX_MONITOR_DESCRIPTION, содержащая описание монитора.

Это может быть не описание монитора, первоначально предоставленного в вызове прибытия монитора, что позволяет обновить описание монитора операционной системой.

TargetModeBufferInputCount

[in] Количество целевых режимов, которые можно хранить в буфере, на который pTargetModes указывает. Если значение равно нулю, драйвер не должен скопировать список целевых режимов в pTargetModes, но вместо этого следует задать IDARG_OUT_QUERYTARGETMODESзначение TargetModeBufferOutputCount, чтобы указать размер буфера, необходимый для хранения режимов.

pTargetModes

[out] Указатель на буфер IDDCX_TARGET_MODE2 структур, которые драйвер должен скопировать целевые режимы, поддерживаемые для этого монитора, в том случае, если значение не равно NULL. Если pTargetModes имеет значение NULL, драйвер не должен копировать данные и вместо этого должен просто задать IDARG_OUT_QUERYTARGETMODESзначение TargetModeBufferOutputCount, чтобы указать размер буфера, необходимый для хранения режимов.

Замечания

Дополнительные сведения о поддержке HDR см. в обновлениях IddCx версии 1.10.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Обновление Windows 11 версии 22H2 сентября (IddCx версии 1.10)
заголовка iddcx.h

См. также

EVT_IDD_CX_MONITOR_QUERY_TARGET_MODES2

IDARG_OUT_QUERYTARGETMODES

IDDCX_MONITOR_DESCRIPTION

IDDCX_TARGET_MODE2