TextureCubeArray 对象

TextureCubeArray 类型 (,因为它存在于着色器模型 4) 加上资源变量中。 除了着色器模型 4 中的方法外,此纹理对象还支持这些方法。

方法

TextureCubeArray 对象具有这些方法。

方法 说明
Gather 返回将在双线性筛选操作中使用的四个纹素值。
GatherAlpha 返回将在双线性筛选操作中使用的四个纹素值的 alpha 分量。
GatherBlue 返回将在双线性筛选操作中使用的四个纹素值的蓝色分量。
GatherCmp 对于要在双线性筛选操作中使用的四个纹素值,将返回它们与比较值进行比较。
GatherCmpAlpha 对于要在双线性筛选操作中使用的四个纹素值,将返回其 alpha 分量与比较值的比较。
GatherCmpBlue 对于要在双线性筛选操作中使用的四个纹素值,将返回其蓝色分量与比较值进行比较。
GatherCmpGreen 对于要在双线性筛选操作中使用的四个纹素值,将返回其绿色分量与比较值进行比较。
GatherCmpRed 对于要在双线性筛选操作中使用的四个纹素值,将返回其红色分量与比较值进行比较。
GatherGreen 返回将在双线性筛选操作中使用的四个纹素值的绿色分量。
GatherRed 返回将在双线性筛选操作中使用的四个纹素值的红色分量。
示例 对纹理进行采样。
SampleBias 将偏差值应用于 mipmap 级别后,对纹理采样。
SampleCmp 使用比较值对纹理进行采样,以拒绝样本。
SampleCmpLevelZero 仅使用比较值来拒绝样本,将纹理 (mipmap 级别 0 采样) 。
SampleGrad 使用渐变对纹理进行采样,以影响样本位置的计算方式。
SampleLevel 对指定 mipmap 级别的纹理采样。

注解

最小着色器模型

以下着色器模型中支持此对象。

着色器模型 支持
着色器模型 5 及更高着色器模型

以下类型的着色器支持此对象:

顶点 外壳 几何结构 像素 计算
x x x x x x

另请参阅

着色器模型 5 对象