struttura D3D11_1DDIARG_VIDEODECODEREXTENSION (d3d10umddi.h)
Specifica i dati specifici del driver per la funzione di decodifica DXVA (Microsoft DirectX Video Acceleration) estesa fornita da una chiamata alla funzione VideoDecoderExtension .
Sintassi
typedef struct D3D11_1DDIARG_VIDEODECODEREXTENSION {
UINT Function;
void *pPrivateInputData;
UINT PrivateInputDataSize;
void *pPrivateOutputData;
UINT PrivateOutputDataSize;
UINT ResourceCount;
D3D10DDI_HRESOURCE *pResourceList;
} D3D11_1DDIARG_VIDEODECODEREXTENSION;
Members
Function
Numero di funzione. Questo numero identifica l'operazione da eseguire. Attualmente non sono definiti numeri di funzione.
pPrivateInputData
Puntatore a un buffer contenente i dati di input per il driver.
PrivateInputDataSize
Dimensioni del buffer a cui punta pPrivateInputData, in byte.
pPrivateOutputData
Puntatore a un buffer che il driver può usare per scrivere dati di output.
PrivateOutputDataSize
Dimensioni del buffer a cui punta pPrivateOutputData, in byte.
ResourceCount
Numero di elementi nella matrice pResourceList . Se pResourceList è NULL, impostare ResourceCount su zero.
pResourceList
Puntatore a una matrice di handle di risorse. Usare questo membro per passare le risorse Direct3D al driver.
Commenti
Il significato esatto di ogni membro della struttura dipende dal valore di Function.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |