Перечисление D3D_MIN_PRECISION (d3dcommon.h)
Значения, указывающие минимальную требуемую точность интерполяции.
Синтаксис
typedef enum D3D_MIN_PRECISION {
D3D_MIN_PRECISION_DEFAULT = 0,
D3D_MIN_PRECISION_FLOAT_16 = 1,
D3D_MIN_PRECISION_FLOAT_2_8 = 2,
D3D_MIN_PRECISION_RESERVED = 3,
D3D_MIN_PRECISION_SINT_16 = 4,
D3D_MIN_PRECISION_UINT_16 = 5,
D3D_MIN_PRECISION_ANY_16 = 0xf0,
D3D_MIN_PRECISION_ANY_10 = 0xf1
} ;
Константы
D3D_MIN_PRECISION_DEFAULT Значение: 0 Минимальная точность по умолчанию— 32-разрядная. |
D3D_MIN_PRECISION_FLOAT_16 Значение: 1 Минимальная точность — min16float, то есть 16-битовая плавающая запятая. |
D3D_MIN_PRECISION_FLOAT_2_8 Значение: 2 Минимальная точность — min10float, то есть 10-битовая плавающая запятая. |
D3D_MIN_PRECISION_RESERVED Значение: 3 Зарезервировано |
D3D_MIN_PRECISION_SINT_16 Значение: 4 Минимальная точность — min16int, которая представляет собой 16-битовое целое число со знаком. |
D3D_MIN_PRECISION_UINT_16 Значение: 5 Минимальная точность — min16uint, то есть 16-битовое целое число без знака. |
D3D_MIN_PRECISION_ANY_16 Значение: 0xf0 Минимальная точность — любое 16-битовое значение. |
D3D_MIN_PRECISION_ANY_10 Значение: 0xf1 Минимальная точность — любое 10-битовое значение. |
Комментарии
Подробнее см. в разделах Скалярные типы и Использование минимальной точности HLSL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Верхняя часть | d3dcommon.h |