Skip to main content
Define um mapeador de tons HDR (High Dynamic Range) usado para produzir uma imagem SDR (Standard Dynamic Range) em tempo de execução, quando um título HDR habilita o mapeamento de tons automático para o XBOX One.

Sintaxe

Parâmetros

pHDRToneMapper   _In_opt_
Tipo: ID3D12Resource*
Ponteiro para uma textura 3D que codifica o mapeador de tons HDR de um título em uma LUT (tabela de pesquisa) 3D. Passe nullptr para usar um mapeador de tons padrão durante o mapeamento de tons automático.

Valor retornado

Tipo: HRESULT Um valor retornado HRESULT.

Comentários

A imagem SDR é usada para GameDVR, streaming e transmissão, mas não para capturas de tela. As capturas de tela são sempre produzidas automaticamente pelo sistema. Esta API se aplica somente ao mapeamento de tons automático no XBOX One e não afeta o mapeamento de tons automático para consoles XBOX Series X|S. Consulte a seção de mapeamento de tons automático em Saída HDR (High Dynamic Range). Uma textura deve ter um tamanho de 32x32x32 e um formato DXGI_FORMAT_R10G10B10A2_UNORM. Os valores na LUT devem codificar cores SDR lineares e sem correção de gama. Consulte o exemplo HDRAutoToneMapping.

Requisitos

Cabeçalho: d3d12_x.h Biblioteca: d3d12_x.lib Plataformas com suporte: família XBOX One

Confira também

ID3D12CommandQueue
GameDVR e transmissão
Last modified on October 6, 2026