Поделиться через


Объект 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

См. также раздел

Объекты модели шейдера 5