DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA structure (dxvahd.h)
Spécifie la fréquence d’images de sortie pour un flux d’entrée lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
typedef struct _DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA {
BOOL RepeatFrame;
DXVAHD_OUTPUT_RATE OutputRate;
DXVAHD_RATIONAL CustomRate;
} DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA;
RepeatFrame
Spécifie la façon dont l’appareil effectue la conversion de fréquence d’images, si nécessaire. La valeur d’état par défaut est FALSE (interpolation).
OutputRate
Spécifie le taux de sortie, en tant que membre de l’énumération DXVAHD_OUTPUT_RATE .
CustomRate
Spécifie un taux de sortie personnalisé, sous forme de structure de DXVAHD_RATIONAL . Ce membre est ignoré, sauf si OutputRate est égal à DXVAHD_OUTPUT_RATE_CUSTOM. La valeur d’état par défaut est 1/1.
Pour obtenir la liste des tarifs personnalisés pris en charge par le processeur vidéo, appelez IDXVAHD_Device::GetVideoProcessorCustomRates. Si un taux personnalisé est utilisé, il doit être extrait de cette liste.
La vitesse de sortie peut nécessiter que l’appareil convertisse la fréquence d’images du flux d’entrée. Si c’est le cas, la valeur de RepeatFrame détermine si l’appareil crée des trames interpolées ou répète simplement des images d’entrée.
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 |