Compartir a través de


estructura D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR (d3dumddi.h)

La estructura de D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR describe un procesador de vídeo de Aceleración de vídeo de Microsoft DirectX (DirectX VA) que se va a crear.

Sintaxis

typedef struct _D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR {
  [in]  const GUID *pVPGuid;
  [out] HANDLE     hVideoProcessor;
} D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR;

Miembros

[in] pVPGuid

Puntero al GUID que representa un procesador de vídeo de DirectX VA que se va a crear. El tiempo de ejecución de Microsoft Direct3D puede llamar a la función GetCaps del controlador de visualización en modo de usuario para consultar (D3DDDICAPS_DXVAHD_GETVPCAPS) las funcionalidades de los procesadores de vídeo que admite el controlador. Cada miembro VPGuid de la estructura DXVAHDDDI_VPCAPS de la matriz que devuelve GetCaps del controlador especifica un procesador de vídeo que admite el controlador.

[out] hVideoProcessor

Identificador del procesador de vídeo. El controlador de pantalla en modo de usuario debe establecer este identificador en un valor que el tiempo de ejecución de Microsoft Direct3D puede usar para identificar el procesador de vídeo en llamadas posteriores.

Requisitos

Requisito Value
Cliente mínimo compatible D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR se admite a partir del sistema operativo Windows 7.
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

CreateVideoProcessor

DXVAHDDDI_VPCAPS