Объект TextureCube
Тип TextureCube (как он существует в модели шейдера 4) плюс переменные ресурсов. Этот объект текстуры поддерживает эти методы в дополнение к методам в модели шейдера 4.
Методы
Объект TextureCube содержит следующие методы.
Метод | Описание |
---|---|
Собрать | Возвращает четыре значения текселя, которые будут использоваться в операции билинейной фильтрации. |
GatherAlpha | Возвращает альфа-компоненты четырех значений текселя, которые будут использоваться в операции билинейной фильтрации. |
GatherBlue | Возвращает синие компоненты четырех значений текселя, которые будут использоваться в операции билинейной фильтрации. |
GatherCmp | Для четырех значений текселя, которые будут использоваться в операции билинейной фильтрации, возвращает их сравнение со значением сравнения. |
GatherCmpAlpha | Для четырех значений текселя, которые будут использоваться в операции билинейной фильтрации, возвращает сравнение их альфа-компонента со значением сравнения. |
GatherCmpBlue | Для четырех значений текселя, которые будут использоваться в операции билинейной фильтрации, возвращает сравнение их синего компонента со значением сравнения. |
GatherCmpGreen | Для четырех значений текселя, которые будут использоваться в операции билинейной фильтрации, возвращает сравнение их зеленого компонента со значением сравнения. |
GatherCmpRed | Для четырех значений текселя, которые будут использоваться в операции билинейной фильтрации, возвращает сравнение их красного компонента со значением сравнения. |
GatherGreen | Возвращает зеленые компоненты четырех значений текселя, которые будут использоваться в операции билинейной фильтрации. |
GatherRed | Возвращает красные компоненты четырех значений текселя, которые будут использоваться в операции билинейной фильтрации. |
Образец | Примеры текстуры. |
SampleBias | Образцы текстуры после применения значения смещения к уровню MIP-карты. |
SampleCmp | Выборка текстуры с использованием значения сравнения для отклонения примеров. |
SampleCmpLevelZero | Выборка текстуры (только на уровне 0 mipmap) с использованием значения сравнения для отклонения выборок. |
SampleGrad | Выборка текстуры с помощью градиента, чтобы повлиять на способ вычисления расположения образца. |
SampleLevel | Образцы текстуры на указанном уровне MIP-карты. |
Комментарии
Минимальная модель шейдера
Этот объект поддерживается в следующих моделях шейдеров.
Модель шейдера | Поддерживается |
---|---|
Модели шейдеров 5 и более поздних версий шейдеров | да |
Этот объект поддерживается для следующих типов шейдеров:
Вершина | Корпуса | Домен | Geometry | Пиксель | Вычисления |
---|---|---|---|---|---|
x | x | x | x | x | x |