TextureCube 对象

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

方法

TextureCube 对象具有这些方法。

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

备注

最小着色器模型

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

着色器模型 支持
着色器型号 5 和更高级别的着色器模型

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

顶点 外壳 Geometry 像素 计算
x x x x x x

另请参阅

着色器模型 5 对象