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 DirectX VA à créer. Le runtime Microsoft Direct3D peut appeler la fonction GetCaps 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 VPGuid membre de la structure de DXVAHDDDI_VPCAPS dans le tableau que le pilote GetCaps retourne spécifie un processeur vidéo pris en charge par le pilote.
[out] hVideoProcessor
Handle du 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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR est pris en charge à partir du système d’exploitation Windows 7. |
d’en-tête | d3dumddi.h (include D3dumddi.h) |