Compartilhar via


D3D12DDI_SHADER_MIN_PRECISION enumeração (d3d12umddi.h)

A enumeração D3D12DDI_SHADER_MIN_PRECISION descreve as opções de suporte de precisão mínima do driver para sombreadores.

Syntax

typedef enum D3D12DDI_SHADER_MIN_PRECISION {
  D3D12DDI_SHADER_MIN_PRECISION_NONE = 0x0,
  D3D12DDI_SHADER_MIN_PRECISION_10_BIT = 0x1,
  D3D12DDI_SHADER_MIN_PRECISION_16_BIT = 0x2
} ;

Constantes

 
D3D12DDI_SHADER_MIN_PRECISION_NONE
Valor: 0x0
O driver dá suporte apenas à precisão completa de 32 bits para todos os estágios do sombreador.
D3D12DDI_SHADER_MIN_PRECISION_10_BIT
Valor: 0x1
O driver dá suporte à precisão de 10 bits.
D3D12DDI_SHADER_MIN_PRECISION_16_BIT
Valor: 0x2
O driver dá suporte à precisão de 16 bits.

Comentários

As informações retornadas apenas indicam que o hardware gráfico pode executar operações HLSL com uma precisão mais baixa do que a precisão float padrão de 32 bits, mas não garante que o hardware gráfico seja realmente executado com uma precisão mais baixa.

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h

Confira também

D3D12DDI_SHADER_CAPS_0084