Share via


struttura DXVA2_DecodeExtensionData (dxva2api.h)

Contiene dati privati per il metodo IDirectXVideoDecoder::Execute .

Sintassi

typedef struct _DXVA2_DecodeExtensionData {
  UINT  Function;
  PVOID pPrivateInputData;
  UINT  PrivateInputDataSize;
  PVOID pPrivateOutputData;
  UINT  PrivateOutputDataSize;
} DXVA2_DecodeExtensionData;

Members

Function

Numero di funzione. Può essere zero se questo argomento è l'impostazione predefinita o viene ignorato.

pPrivateInputData

Puntatore ai dati di input privati passati al driver.

PrivateInputDataSize

Lunghezza dei dati di input privati, in byte.

pPrivateOutputData

Puntatore ai dati di output privati passati dal driver al decodificatore.

PrivateOutputDataSize

Dimensioni dei dati di output privati, in byte.

Commenti

Questa struttura corrisponde ai parametri del metodo IAMVideoAccelerator::Execute in DirectX Video Acceleration (DXVA) versione 1.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione dxva2api.h

Vedi anche

DXVA2_DecodeExecuteParams

Strutture di Media Foundation