Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt die aufgelösten PSNR-Werte (Peak Signal-to-Noise Ratio) für die Y-, U- und V-Komponenten eines codierten Frames oder Unterbereichs.
Syntax
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;
Elemente
PSNRY
Der PSNR-Wert für die Y-Komponente (luma).
PSNRU
Der PSNR-Wert für die U-Komponente (Chroma). Wird vom Treiber auf Null festgelegt, wenn dies nicht unterstützt wird.
PSNRV
Der PSNR-Wert für die V-Komponente (Chroma). Wird vom Treiber auf Null festgelegt, wenn dies nicht unterstützt wird.
Bemerkungen
Die Anzahl der verfügbaren Komponenten wird durch D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS1 bestimmt. Komponenten, die vom Treiber nicht unterstützt werden, werden als Null geschrieben.
Bei PSNR auf Unterregionsebene enthält der aufgelöste Puffer ein gepacktes Array dieser Struktur mit einem Element pro Unterregion.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12video.h |