D3DDDIARG_CREATEEXTENSIONDEVICE structure (d3dumddi.h)
La structure D3DDDIARG_CREATEEXTENSIONDEVICE décrit un appareil d’extension Microsoft DirectX Video Acceleration (DirectX VA) à créer.
Syntaxe
typedef struct _D3DDDIARG_CREATEEXTENSIONDEVICE {
[in] const GUID *pGuid;
[in] DXVADDI_PRIVATEDATA *pPrivate;
[in/out] HANDLE hExtension;
} D3DDDIARG_CREATEEXTENSIONDEVICE;
Membres
[in] pGuid
Pointeur vers le GUID qui représente le type d’extension Va DirectX. Le runtime Microsoft Direct3D appelle la fonction GetCaps pour interroger les GUID d’extension pris en charge.
[in] pPrivate
Pointeur vers la structure DXVADDI_PRIVATEDATA qui contient les données dont le pilote a besoin pour créer le périphérique d’extension.
[in/out] hExtension
Handle pour l’appareil d’extension. Le pilote d’affichage en mode utilisateur doit définir ce handle sur une valeur que le runtime Direct3D peut utiliser pour identifier le périphérique d’extension dans les appels suivants.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |