Перечисление D3D12_SAMPLER_FEEDBACK_TIER (d3d12.h)
Определяет константы, определяющие поддержку обратной связи с выборкой.
Синтаксис
typedef enum D3D12_SAMPLER_FEEDBACK_TIER {
D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED = 0,
D3D12_SAMPLER_FEEDBACK_TIER_0_9 = 90,
D3D12_SAMPLER_FEEDBACK_TIER_1_0 = 100
} ;
Константы
D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED Значение: 0 Указывает, что обратная связь с выборкой не поддерживается. Попытки вызова API обратной связи с выборкой представляют собой ошибку. |
D3D12_SAMPLER_FEEDBACK_TIER_0_9 Значение: 90 Указывает, что обратная связь с выборкой поддерживается для уровня 0.9. Это указывает на следующее. Обратная связь с выборкой поддерживается для образцов со следующими режимами адресации текстур: * D3D12_TEXTURE_ADDRESS_MODE_WRAP * D3D12_TEXTURE_ADDRESS_MODE_CLAMP Представление ресурсов шейдера Texture2D, переданное в методы HLSL для создания отзывов, имеет следующие ограничения: * Поле MostDetailedMip должно иметь значение 0. * Количество MipLevels должно охватывать полное число MIP ресурса. * Поле PlaneSlice должно иметь значение 0. * Поле ResourceMinLODClamp должно иметь значение 0. Представление ресурсов шейдера Texture2DArray, переданное в методы HLSL для создания отзывов, имеет следующие ограничения: * Все ограничения, как в Texture2D выше, и * Поле FirstArraySlice должно иметь значение 0. * Поле ArraySize должно охватывать полное число элементов массива ресурса. |
D3D12_SAMPLER_FEEDBACK_TIER_1_0 Значение: 100 Указывает, что пример обратной связи поддерживается для уровня 1.0. Это означает, что обратная связь с выборкой поддерживается для всех режимов адресации текстур, а методы записи обратной связи поддерживаются независимо от передаваемого представления ресурсов шейдера. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | сборка Windows 10 20348 |
Минимальная версия сервера | сборка Windows 10 20348 |
Верхняя часть | d3d12.h |