Skip to main content
Définit un mappeur de tons HDR (High Dynamic Range) utilisé pour produire une image SDR (Standard Dynamic Range) au moment de l’exécution, lorsqu’un titre HDR active le mappage de tons automatique pour XBOX One.

Syntaxe

Paramètres

pHDRToneMapper   _In_opt_
Type : ID3D12Resource*
Pointeur vers une texture 3D qui encode le mappeur de tons HDR d’un titre dans une table de correspondance 3D (LUT). Transmettez nullptr pour utiliser un mappeur de tons par défaut lors du mappage de tons automatique.

Valeur renvoyée

Type : HRESULT Une valeur de retour HRESULT.

Remarques

L’image SDR est utilisée pour GameDVR, le streaming et la diffusion, mais pas pour les captures d’écran. Les captures d’écran sont toujours produites automatiquement par le système. Cette API s’applique uniquement au mappage de tons automatique sur XBOX One et n’affecte pas le mappage de tons automatique des consoles XBOX Series X|S. Reportez-vous à la section relative au mappage de tons automatique dans Sortie HDR (High Dynamic Range). Une texture doit avoir une taille de 32x32x32 et un format DXGI_FORMAT_R10G10B10A2_UNORM. Les valeurs de la LUT doivent encoder des couleurs SDR linéaires et sans correction gamma. Reportez-vous à l’exemple HDRAutoToneMapping.

Configuration requise

En-tête : d3d12_x.h Bibliothèque : d3d12_x.lib Plateformes prises en charge : famille XBOX One

Voir aussi

ID3D12CommandQueue
GameDVR et diffusion
Last modified on October 6, 2026