structure D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR (d3dumddi.h)
La structure D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR décrit un processeur vidéo Microsoft DirectX Video Acceleration (DirectX VA) à créer.
Syntaxe
typedef struct _D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR {
[in] const GUID *pVPGuid;
[out] HANDLE hVideoProcessor;
} D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR;
Membres
[in] pVPGuid
Pointeur vers le GUID qui représente un processeur vidéo Va DirectX à créer. Le runtime Microsoft Direct3D peut appeler la fonction GetCaps du pilote d’affichage en mode utilisateur pour interroger (D3DDDICAPS_DXVAHD_GETVPCAPS) les fonctionnalités des processeurs vidéo pris en charge par le pilote. Chaque membre VPGuid de la structure DXVAHDDDI_VPCAPS dans le tableau que les GetCaps du pilote retournent spécifie un processeur vidéo pris en charge par le pilote.
[out] hVideoProcessor
Handle pour le processeur vidéo. Le pilote d’affichage en mode utilisateur doit définir ce handle sur une valeur que le runtime Microsoft Direct3D peut utiliser pour identifier le processeur vidéo dans les appels suivants.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR est pris en charge à partir du système d’exploitation Windows 7. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |