перечисление 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-разрядную точность. |
Замечания
Возвращаемые сведения просто указывают на то, что графическое оборудование может выполнять операции HLSL с меньшей точностью, чем стандартная 32-разрядная точность с плавающей запятой, но не гарантирует, что графическое оборудование на самом деле будет выполняться с меньшей точностью.
Требования
Требование | Ценность |
---|---|
заголовка | d3d12umddi.h |