Compartir a través de


estructura DXGKARG_RECOMMENDFUNCTIONALVIDPN (d3dkmddi.h)

La estructura DXGKARG_RECOMMENDFUNCTIONALVIDPN contiene argumentos para la función DxgkDdiRecommendFunctionalVidPn . La función DxgkDdiRecommendFunctionalVidPn crea una red funcional de vídeo presente (VidPN) que se puede implementar en un adaptador de pantalla especificado.

Sintaxis

typedef struct _DXGKARG_RECOMMENDFUNCTIONALVIDPN {
  IN UINT                                 NumberOfVidPnTargets;
  IN const D3DDDI_VIDEO_PRESENT_TARGET_ID *pVidPnTargetPrioritizationVector;
  IN D3DKMDT_HVIDPN                       hRecommendedFunctionalVidPn;
  IN DXGK_RECOMMENDFUNCTIONALVIDPN_REASON RequestReason;
  IN VOID                                 *pPrivateDriverData;
  IN UINT                                 PrivateDriverDataSize;
} DXGKARG_RECOMMENDFUNCTIONALVIDPN;

Miembros

NumberOfVidPnTargets

Reservado para un uso futuro.

pVidPnTargetPrioritizationVector

Reservado para un uso futuro.

hRecommendedFunctionalVidPn

Identificador, proporcionado por el autor de la llamada, a un objeto VidPN vacío. DxgkDdiRecommendFunctionalVidPn debe agregar una ruta de acceso (par de destino de origen) a la topología de VidPN y debe anclar los modos en el origen y el destino de la ruta de acceso. Para obtener información sobre cómo agregar rutas de acceso a una topología y crear conjuntos de modo para los orígenes y destinos de vídeo presentes, vea VidPN Objects and Interfaces.

RequestReason

Valor de DXGK_RECOMMENDFUNCTIONALVIDPN_REASON que indica por qué el autor de la llamada solicita una VidPN funcional.

pPrivateDriverData

Puntero a un búfer que contiene datos privados que se pasan de una aplicación en modo de usuario al controlador de miniporte de pantalla.

PrivateDriverDataSize

Tamaño, en bytes, del bloque de datos al que apunta pPrivateDriverData.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DxgkDdiRecommendFunctionalVidPn