структура 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 и более поздних версиях операционных систем Windows.
Заголовок d3dkmddi.h (include D3dkmddi.h)

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

D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE

DXGK_ENUM_PIVOT

DxgkDdiEnumVidPnCofuncModality