Partager via


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)

Voir aussi

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_VIDEODESC

DXVADDI_VIDEOPROCESSORCAPS

GetCaps