D3D12DDI_SHADER_MIN_PRECISION 枚举 (d3d12umddi.h)

D3D12DDI_SHADER_MIN_PRECISION 枚举描述驱动程序对着色器的最低精度支持选项。

语法

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
} ;

常量

 
D3D12DDI_SHADER_MIN_PRECISION_NONE
值: 0x0
驱动程序仅支持所有着色器阶段的完全 32 位精度。
D3D12DDI_SHADER_MIN_PRECISION_10_BIT
值: 0x1
驱动程序支持 10 位精度。
D3D12DDI_SHADER_MIN_PRECISION_16_BIT
值: 0x2
驱动程序支持 16 位精度。

注解

返回的信息仅指示图形硬件可以低于标准 32 位浮点精度执行 HLSL 操作,但不保证图形硬件实际以较低的精度运行。

要求

要求
Header d3d12umddi.h

另请参阅

D3D12DDI_SHADER_CAPS_0084