структура DXGKARG_ENUMVIDPNCOFUNCMODALITY (d3dkmddi.h)

Структура DXGKARG_ENUMVIDPNCOFUNCMODALITY содержит аргументы для функции DxgkDdiEnumVidPnCofuncModality . Функция DxgkDdiEnumVidPnCofuncModality создает наборы исходного и целевого режимов cofunctional VidPN с топологией VidPN и режимами, которые уже закреплены.

Синтаксис

typedef struct _DXGKARG_ENUMVIDPNCOFUNCMODALITY {
  IN D3DKMDT_HVIDPN                        hConstrainingVidPn;
  IN D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE EnumPivotType;
  IN DXGK_ENUM_PIVOT                       EnumPivot;
} DXGKARG_ENUMVIDPNCOFUNCMODALITY;

Члены

hConstrainingVidPn

Дескриптор объекта VidPn, для которого запрашиваются кофункциональные режимы.

EnumPivotType

Перечислитель D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE , предоставляющий тип сводки перечисления.

EnumPivot

Структура DXGK_ENUM_PIVOT .

Комментарии

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

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

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Верхняя часть d3dkmddi.h (включая D3dkmddi.h)

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

D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE

DXGK_ENUM_PIVOT

DxgkDdiEnumVidPnCofuncModality