Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura D3DDDIARG_CREATEEXTENSIONDEVICE descrive un dispositivo di estensione DirectX Video Acceleration (DirectX VA) da creare.
Sintassi
typedef struct _D3DDDIARG_CREATEEXTENSIONDEVICE {
[in] const GUID *pGuid;
[in] DXVADDI_PRIVATEDATA *pPrivate;
[out] HANDLE hExtension;
} D3DDDIARG_CREATEEXTENSIONDEVICE;
Membri
[in] pGuid
Puntatore al GUID che rappresenta il tipo di estensione DIRECTX VA. Il runtime Direct3D chiama la funzione GetCapsper eseguire query sui GUID di estensione supportati.
[in] pPrivate
Puntatore alla struttura DXVADDI_PRIVATEDATA che contiene i dati necessari al driver per creare il dispositivo di estensione.
[out] hExtension
Handle per il dispositivo di estensione. Il driver in modalità utente crea questo handle. Il runtime Direct3D lo usa per identificare il dispositivo di estensione nelle chiamate successive.
Osservazioni
Per altre informazioni, vedere Creazione e uso di un dispositivo di estensione DirectX VA 2.0.
Fabbisogno
| Requisito | Valore |
|---|---|
| client minimo supportato | Windows Vista |
| intestazione | d3dumddi.h (include D3dumddi.h) |