структура D3DKMDT_VIDEO_PRESENT_TARGET (d3dkmdt.h)

Структура D3DKMDT_VIDEO_PRESENT_TARGET содержит сведения о целевом объекте представления видео.

Синтаксис

typedef struct _D3DKMDT_VIDEO_PRESENT_TARGET {
  D3DDDI_VIDEO_PRESENT_TARGET_ID        Id;
  D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY       VideoOutputTechnology;
  DXGK_CHILD_DEVICE_HPD_AWARENESS       VideoOutputHpdAwareness;
  D3DKMDT_MONITOR_ORIENTATION_AWARENESS MonitorOrientationAwareness;
  BOOLEAN                               SupportsSdtvModes;
} D3DKMDT_VIDEO_PRESENT_TARGET;

Члены

Id

Целое число, однозначно идентифицирующее целевой объект представления видео.

VideoOutputTechnology

Перечислитель D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY , указывающий технологию вывода целевого объекта (например, HD15, DVI, HDMI).

VideoOutputHpdAwareness

Значение из перечисления DXGK_CHILD_DEVICE_HPD_AWARENESS , указывающее на способность целевого объекта обнаруживать, что монитор был подключен или отключен.

MonitorOrientationAwareness

Перечислитель D3DKMDT_MONITOR_ORIENTATION_AWARENESS , который указывает, что целевой объект может обнаружить, что подключенный монитор (или другое устройство отображения) был повернут.

SupportsSdtvModes

Указывает, поддерживает ли видеовыход режимы телевизора стандартной определения (SDTV).

Комментарии

Тип данных D3DDDI_VIDEO_PRESENT_TARGET_ID определен в D3dukmdt.h.

Идентификаторы целевого объекта видеотрансляции назначаются драйвером мини-порта дисплея. DxgkDdiQueryChildRelations, реализованный драйвером мини-порта дисплея, возвращает массив DXGK_CHILD_DESCRIPTOR структур, каждая из которых содержит идентификатор.

Дополнительные сведения о целевых объектах представления видео см. в статье Общие сведения о сетях видеотрансляции.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dkmdt.h

См. также раздел

D3DKMDT_VIDEO_PRESENT_SOURCE

D3DKMDT_VIDPN_PRESENT_PATH

DXGK_CHILD_DESCRIPTOR

DxgkDdiQueryChildRelations