Partager via


structure DXVAHD_CONTENT_DESC (dxvahd.h)

Décrit un flux vidéo pour un processeur vidéo Haute définition (DXVA-HD) d’accélération vidéo Microsoft DirectX.

Le pilote d’affichage peut utiliser les informations de cette structure pour optimiser les fonctionnalités du processeur vidéo. Par exemple, certaines fonctionnalités peuvent ne pas être exposées pour le contenu haute définition (HD), pour des raisons de performances.

Syntaxe

typedef struct _DXVAHD_CONTENT_DESC {
  DXVAHD_FRAME_FORMAT InputFrameFormat;
  DXVAHD_RATIONAL     InputFrameRate;
  UINT                InputWidth;
  UINT                InputHeight;
  DXVAHD_RATIONAL     OutputFrameRate;
  UINT                OutputWidth;
  UINT                OutputHeight;
} DXVAHD_CONTENT_DESC;

Membres

InputFrameFormat

Membre du DXVAHD_FRAME_FORMAT énumération qui décrit la façon dont le flux vidéo est entrelacé.

InputFrameRate

Fréquence d’images du flux vidéo d’entrée, spécifiée sous la forme d’une structure DXVAHD_RATIONAL .

InputWidth

Largeur des images d’entrée, en pixels.

InputHeight

Hauteur des images d’entrée, en pixels.

OutputFrameRate

Fréquence d’images du flux vidéo de sortie, spécifiée sous la forme d’une structure DXVAHD_RATIONAL.

OutputWidth

Largeur des images de sortie, en pixels.

OutputHeight

Hauteur des images de sortie, en pixels.

Remarques

Les fréquences d’images sont exprimées sous forme de ratios. Par exemple, 30 images par seconde (fps) est exprimée en 30 :1, et 29,97 fps est exprimée en 30000/1001. Pour le contenu entrelacé, une image se compose de deux champs, de sorte que la fréquence d’images est de moitié supérieure à celle des champs.

Si l’application composite deux flux d’entrée ou plus, utilisez le plus grand flux pour les valeurs InputWidth et InputHeight.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête dxvahd.h

Voir aussi

DXVA-HD

Structures vidéo Direct3D

Media Foundation Structures