Metodo IDirect3DVideoDevice9::CreateDXVADevice
Crea un dispositivo di decodificatore DIRECTX Video Acceleration (DXVA).
Sintassi
HRESULT CreateDXVADevice(
GUID *pGuid,
DXVAUncompDataInfo *pUncompData,
LPVOID pData,
DWORD DataSize,
IDirect3DDXVADevice9 **ppDXVADevice
);
Parametri
-
pGuid
-
Puntatore a un GUID che specifica il dispositivo da creare.
-
pUncompData
-
Puntatore a una struttura DXVAUncompDataInfo che specifica il formato dell'immagine non compressa.
-
pData
-
Puntatore a una struttura DXVA_ConnectMode che specifica la modalità DXVA e il profilo con restrizioni.
-
DataSize
-
Dimensioni della struttura DXVA_ConnectMode , in byte.
-
ppDXVADevice
-
Riceve un puntatore all'interfaccia IDirect3DDXVADevice9 . Il chiamante deve rilasciare l'interfaccia.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
Vedi anche