structure DXVADDI_VIDEOPROCESSORINPUT (d3dumddi.h)
La structure DXVADDI_VIDEOPROCESSORINPUT décrit un flux vidéo traité par un type d’appareil de traitement vidéo.
Syntaxe
typedef struct _DXVADDI_VIDEOPROCESSORINPUT {
[in] const GUID *pVideoProcGuid;
[in] DXVADDI_VIDEODESC VideoDesc;
[in] D3DDDIFORMAT RenderTargetFormat;
} DXVADDI_VIDEOPROCESSORINPUT;
Membres
[in] pVideoProcGuid
Pointeur vers un GUID qui représente le type d’appareil de traitement vidéo.
[in] VideoDesc
Structure DXVADDI_VIDEODESC qui décrit le flux vidéo.
[in] RenderTargetFormat
Valeur de type D3DDDIFORMAT qui indique le format de pixels de la cible de rendu pour l’appareil de traitement vidéo.
Remarques
Lorsque la valeur D3DDDICAPS_GETVIDEOPROCESSORRTFORMATCOUNT, D3DDDICAPS_GETVIDEOPROCESSORRTFORMATS, D3DDDICAPS_GETVIDEOPROCESSORRTSUBSTREAMFORMATCOUNT ou D3DDDICAPS_GETVIDEOPROCESSORRTSUBSTREAMFORMATS valeur de type D3DDDICAPS_TYPE est envoyée dans un appel à la fonction GetCaps du pilote d’affichage en mode utilisateur, le pilote ignore le membre RenderTargetFormat de DXVADDI_VIDEOPROCESSORINPUT.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |