DXVADDI_DECODEINPUT structure (d3dumddi.h)
La structure DXVADDI_DECODEINPUT décrit un format cible de rendu pris en charge par un type de décodage Microsoft DirectX Video Acceleration (DirectX VA).
Syntaxe
typedef struct _DXVADDI_DECODEINPUT {
[in] const GUID *pGuid;
[in] DXVADDI_VIDEODESC VideoDesc;
} DXVADDI_DECODEINPUT;
Membres
[in] pGuid
Pointeur vers le GUID qui représente le type de décodage VA DirectX.
[in] VideoDesc
Une structure DXVADDI_VIDEODESC pour la cible de rendu prise en charge par le type de décodage vers lequel pGuid pointe.
Remarques
Un pointeur vers la structure DXVADDI_DECODEINPUT est spécifié dans le membre pInfo de la structure D3DDDIARG_GETCAPS , ainsi qu’une valeur D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO dans le membre Type de D3DDDIARG_GETCAPS, dans un appel à la fonction GetCaps du pilote d’affichage en mode utilisateur pour récupérer des informations sur les types de mémoires tampons compressées requises pour décoder la vidéo. Les informations de mémoire tampon compressées sont retournées dans un pointeur vers une structure de DXVADDI_DECODEBUFFERINFO via le membre pData de D3DDDIARG_GETCAPS.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |