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


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

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

Синтаксис

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 или идентификатор определенного источника видео, присутствующих на адаптере отображения. Если этот элемент является идентификатором конкретного источника, функция DxgkDdiRecommendVidTopology должна расширить топологию, добавив по крайней мере один путь, исходящий из этого источника. Если этот член равен D3DDDI_ID_ALL, DxgkDdiRecommendVidPnTopology должны создать всю топологию.

RequestReason

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

hFallbackTopology

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
заголовка d3dkmddi.h (include D3dkmddi.h)

См. также

DXGK_RECOMMENDVIDPNTOPOLOGY_REASON

DxgkDdiRecommendVidPnTopology