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


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

Структура DXGKARG_ENUMVIDPNCOFUNCMODALITY содержит аргументы для функции DxgkDdiEnumVidPnCofuncModality. Функция DxgkDdiEnumVidPnCofuncModality делает наборы исходных и целевых режимов cofunctional с топологией 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 (include D3dkmddi.h)

См. также

D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE

DXGK_ENUM_PIVOT

DxgkDdiEnumVidPnCofuncModality