structure DXVA_VideoDesc (dxva.h)

La structure DXVA_VideoDesc est envoyée par le convertisseur au pilote pour spécifier une description du flux vidéo sur lequel l’opération de désentlacation ou de conversion de fréquence d’images doit être effectuée.

Syntaxe

typedef struct _DXVA_VideoDesc {
  DWORD          Size;
  DWORD          SampleWidth;
  DWORD          SampleHeight;
  DWORD          SampleFormat;
  D3DFORMAT      d3dFormat;
  DXVA_Frequency InputSampleFreq;
  DXVA_Frequency OutputFrameFreq;
} DXVA_VideoDesc, *LPDXVA_VideoDesc;

Membres

Size

Spécifie la taille de cette structure, en octets.

SampleWidth

Spécifie la largeur de l’exemple, en pixels.

SampleHeight

Spécifie la hauteur de l’exemple, en pixels.

SampleFormat

Spécifie le format de l’exemple défini par la structure DXVA_SampleFormat .

d3dFormat

Spécifie le format de surface Direct3D de l’exemple.

InputSampleFreq

Spécifie la fréquence de la vidéo entrante définie par la structure DXVA_Frequency .

OutputFrameFreq

Spécifie la fréquence d’images souhaitée de la vidéo de sortie telle que définie par DXVA_Frequency.

Remarques

Pour obtenir des exemples montrant des valeurs membres de structure pour le désentlacement ou la conversion de différents types de contenu, consultez DeinterlaceQueryAvailableModes.

Configuration requise

Condition requise Valeur
En-tête dxva.h (inclure Dxva.h)

Voir aussi

DXVA_Frequency

DXVA_SampleFormat