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 |