D3D11_VIDEO_DECODER_EXTENSION struttura (d3d11.h)
Contiene dati specifici del driver per il metodo ID3D11VideoContext::D ecoderExtension .
Sintassi
typedef struct D3D11_VIDEO_DECODER_EXTENSION {
UINT Function;
void *pPrivateInputData;
UINT PrivateInputDataSize;
void *pPrivateOutputData;
UINT PrivateOutputDataSize;
UINT ResourceCount;
ID3D11Resource **ppResourceList;
} D3D11_VIDEO_DECODER_EXTENSION;
Members
Function
Numero di funzione. Questo numero identifica l'operazione da eseguire. Attualmente non sono definiti numeri di funzione.
pPrivateInputData
Puntatore a un buffer che contiene dati di input per il driver.
PrivateInputDataSize
Dimensioni del buffer pPrivateInputData , in byte.
pPrivateOutputData
Puntatore a un buffer che il driver può usare per scrivere dati di output.
PrivateOutputDataSize
Dimensioni del buffer pPrivateOutputData , in byte.
ResourceCount
Numero di elementi nella matrice ppResourceList . Se ppResourceList è NULL, impostare ResourceCount su zero.
ppResourceList
Indirizzo di una matrice di puntatori ID3D11Resource . Usare questo membro per passare le risorse Direct3D al driver.
Commenti
Il significato esatto di ogni membro della struttura dipende dal valore della funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | d3d11.h |