structure D3DDDIARG_CREATEEXTENSIONDEVICE (d3dumddi.h)
La structure D3DDDIARG_CREATEEXTENSIONDEVICE décrit un appareil d’extension DirectX Video Acceleration (DirectX VA) à créer.
Syntaxe
typedef struct _D3DDDIARG_CREATEEXTENSIONDEVICE {
[in] const GUID *pGuid;
[in] DXVADDI_PRIVATEDATA *pPrivate;
[out] HANDLE hExtension;
} D3DDDIARG_CREATEEXTENSIONDEVICE;
Membres
[in] pGuid
Pointeur vers le GUID qui représente le type d’extension Va DirectX. Le runtime Direct3D appelle la fonction GetCaps pour rechercher les GUID d’extension pris en charge.
[in] pPrivate
Pointeur vers la structure DXVADDI_PRIVATEDATA qui contient les données nécessaires par le pilote pour créer le périphérique d’extension.
[out] hExtension
Handle pour le périphérique d’extension du pilote en mode utilisateur. Le runtime Direct3D utilise ce handle pour identifier l’appareil d’extension dans les appels suivants.
Remarques
Pour plus d’informations, consultez Création et utilisation d’un appareil d’extension DirectX VA 2.0.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | d3dumddi.h (include D3dumddi.h) |