D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS_0022 structure (d3d12umddi.h)
Statistiques de décodage vidéo pour une requête.
Syntaxe
typedef struct D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS_0022 {
UINT64 Status;
UINT64 NumMacroblocksAffected;
DXGI_RATIONAL FrameRate;
UINT BitRate;
} D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS_0022;
Membres
Status
Spécifie la status d’une opération en tant que valeur D3D12DDI_VIDEO_DECODE_STATUS. Cette valeur est étendue à 64 bits pour prendre en charge la prédication.
NumMacroblocksAffected
Nombre de blocs affectés. Si la valeur Status n’est pas 0, ce membre contient une estimation à partir de l’accélérateur du nombre de super-blocs dans la trame décodée qui ont été affectés négativement par le problème signalé. Si l’accélérateur ne fournit pas d’estimation, la valeur est 0xFFFFFFFFFFFFFFFF
.
FrameRate
Fréquence d’images.
BitRate
Lorsque la valeur Status retournée est D3D12DDI_VIDEO_DECODE_STATUS_RATE_EXCEEDED, ce membre indique le débit binaire requis. Cette valeur peut être utilisée pour recréer le flux de décodage et réessayer. La valeur mise à jour est relative à la fréquence d’images avec laquelle le flux a été créé. Une valeur de zéro (0) est valide pour indiquer que le débit binaire le plus défavorable doit être supposé. Pour toutes les autres valeurs d’état , BitRate n’est pas utilisé et est défini sur zéro.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h (inclure D3d12umddi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour