Compartir a través de


enumeración D3D12DDI_SHADER_MIN_PRECISION (d3d12umddi.h)

La enumeración D3D12DDI_SHADER_MIN_PRECISION describe las opciones de compatibilidad de precisión mínima del controlador 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
El controlador solo admite precisión completa de 32 bits para todas las fases del sombreador.
D3D12DDI_SHADER_MIN_PRECISION_10_BIT
Valor: 0x1
El controlador admite precisión de 10 bits.
D3D12DDI_SHADER_MIN_PRECISION_16_BIT
Valor: 0x2
El controlador admite precisión de 16 bits.

Comentarios

La información devuelta simplemente indica que el hardware gráfico puede realizar operaciones HLSL con una precisión inferior a la precisión flotante estándar de 32 bits, pero no garantiza que el hardware gráfico se ejecute realmente con una precisión inferior.

Requisitos

Requisito Valor
Header d3d12umddi.h

Consulte también

D3D12DDI_SHADER_CAPS_0084