Partager via


DXVA2_DecodeExtensionData structure (dxva2api.h)

Contient des données privées pour la méthode IDirectXVideoDecoder::Execute .

Syntaxe

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

Membres

Function

Numéro de fonction. Cela peut être égal à zéro si cet argument est la valeur par défaut ou est ignoré.

pPrivateInputData

Pointeur vers les données d’entrée privées passées au pilote.

PrivateInputDataSize

Longueur des données d’entrée privées, en octets.

pPrivateOutputData

Pointeur vers les données de sortie privées passées du pilote au décodeur.

PrivateOutputDataSize

Taille des données de sortie privées, en octets.

Notes

Cette structure correspond aux paramètres de la méthode IAMVideoAccelerator::Execute dans DirectX Video Acceleration (DXVA) version 1.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête dxva2api.h

Voir aussi

DXVA2_DecodeExecuteParams

Media Foundation Structures