Compartir a través de


enumeración D3D12_SHADER_MIN_PRECISION_SUPPORT (d3d12.h)

Describe las opciones de compatibilidad de precisión mínima para sombreadores en el controlador de gráficos actual.

Syntax

typedef enum D3D12_SHADER_MIN_PRECISION_SUPPORT {
  D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE = 0,
  D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT = 0x1,
  D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT = 0x2
} ;

Constantes

 
D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE
Valor: 0
El controlador solo admite precisión completa de 32 bits para todas las fases del sombreador.
D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT
Valor: 0x1
El controlador admite precisión de 10 bits.
D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT
Valor: 0x2
El controlador admite precisión de 16 bits.

Comentarios

Esta enumeración la usa la estructura D3D12_FEATURE_DATA_D3D12_OPTIONS .

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 d3d12.h

Consulte también

Enumeraciones principales