Перечисление 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 |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по