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) |