structure DXVADDI_DECODEINPUT (d3dumddi.h)
La structure DXVADDI_DECODEINPUT décrit un format cible de rendu pris en charge par un type de décodage de 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 DirectX VA.
[in] VideoDesc
Structure DXVADDI_VIDEODESC pour la cible de rendu prise en charge par le type de décodage vers lequel pointe pGuid.
Remarques
Un pointeur vers la structure DXVADDI_DECODEINPUT est spécifié dans le membre pInfo de la structure D3DDDIARG_GETCAPS, ainsi qu’une valeur de D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO dans le membre Type de D3DDDIARG_GETCAPS-in un appel au pilote d’affichage en mode utilisateur GetCaps fonction 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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
d’en-tête | d3dumddi.h (include D3dumddi.h) |