Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Décrit les valeurs PSNR résolues (Peak Signal-to-Noise Ratio) pour les composants Y, U et V d’une trame ou d’une trame encodée.
Syntaxe
typedef struct D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_PSNR_RESOLVED_LAYOUT {
float PSNRY;
float PSNRU;
float PSNRV;
} D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_PSNR_RESOLVED_LAYOUT;
Members
PSNRY
Valeur PSNR pour le composant Y (luma).
PSNRU
Valeur PSNR pour le composant U (chroma). Défini sur zéro par le pilote s’il n’est pas pris en charge.
PSNRV
Valeur PSNR pour le composant V (chroma). Défini sur zéro par le pilote s’il n’est pas pris en charge.
Remarques
Le nombre de composants disponibles est déterminé par D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS1. Les composants non pris en charge par le pilote sont écrits en tant que zéro.
Pour le PSNR au niveau de la sous-région, la mémoire tampon résolue contient un tableau emballé de cette structure avec un élément par sous-région.
Exigences
| Prérequis | Valeur |
|---|---|
| En-tête | d3d12video.h |