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

Структура DXGKARG_RECOMMENDVIDPNTOPOLOGY содержит аргументы для функции DxgkDdiRecommendVidPnTopology драйвера дисплея miniport.

Синтаксис

typedef struct _DXGKARG_RECOMMENDVIDPNTOPOLOGY {
  IN D3DKMDT_HVIDPN                     hVidPn;
  IN D3DDDI_VIDEO_PRESENT_SOURCE_ID     VidPnSourceId;
  IN DXGK_RECOMMENDVIDPNTOPOLOGY_REASON RequestReason;
  IN D3DKMDT_HVIDPNTOPOLOGY             hFallbackTopology;
} DXGKARG_RECOMMENDVIDPNTOPOLOGY;

Члены

hVidPn

Дескриптор объекта VidPN. Функция DxgkDdiRecommendVidPnTopology создает или дополняет топологию этого VidPN.

VidPnSourceId

D3DDDI_ID_ALL или идентификатор определенного источника видео на видеоадапторе. Если этот элемент является идентификатором конкретного источника, функция DxgkDdiRecommendVidPnTopology должна дополнить топологию, добавив по крайней мере один путь, исходящий из этого источника. Если этот член равен D3DDDI_ID_ALL, DxgkDdiRecommendVidPnTopology должен создать всю топологию.

RequestReason

Значение из перечисления DXGK_RECOMMENDVIDPNTOPOLOGY_REASON , указывающее причину вызова функции DxgkDdiRecommendVidPnTopology .

hFallbackTopology

Дескриптор объекта топологии VidPN, представляющий резервную топологию VidPN, которую Windows будет использовать, если мини-порт не предоставляет рекомендаций по топологии.

Требования

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

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

DXGK_RECOMMENDVIDPNTOPOLOGY_REASON

DxgkDdiRecommendVidPnTopology