Partager via


énumération DXVAHD_OUTPUT_RATE (dxvahd.h)

Spécifie les fréquences d’images de sortie pour un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).

Ce type d’énumération est utilisé dans la structure DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA .

Syntaxe

typedef enum _DXVAHD_OUTPUT_RATE {
  DXVAHD_OUTPUT_RATE_NORMAL = 0,
  DXVAHD_OUTPUT_RATE_HALF = 1,
  DXVAHD_OUTPUT_RATE_CUSTOM = 2
} DXVAHD_OUTPUT_RATE;

Constantes

 
DXVAHD_OUTPUT_RATE_NORMAL
Valeur : 0
La sortie d’image est au rythme normal.

Pour l’entrée progressive, chaque image produit une image de sortie. Pour l’entrée entrelacée, chaque image (deux champs) produit deux images de sortie progressives.
DXVAHD_OUTPUT_RATE_HALF
Valeur : 1
La sortie de trame est à moitié rapide.

Pour l’entrée progressive, chaque image produit une image de sortie, comme avec DXVAHD_OUTPUT_RATE_NORMAL. Pour les entrées entrelacées, chaque image produit une image de sortie progressive.
DXVAHD_OUTPUT_RATE_CUSTOM
Valeur : 2
La sortie d’image est à une vitesse personnalisée.

Utilisez cette valeur pour la conversion de fréquence d’images ou la télécine inverse. Le taux exact est indiqué dans le membre OutputRate de la structure DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA . Pour obtenir la liste des tarifs personnalisés pris en charge par le processeur vidéo, appelez la méthode IDXVAHD_Device:GetVideoProcessorCustomRates .

Spécifications

   
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

DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Énumérations vidéo Direct3D

Énumérations Media Foundation