texCUBE (HLSL 参考) - 选择 mip 级别

使用渐变对立方体纹理采样以选择 mip 级别。

ret texCUBE (s, t, ddx, ddy)

parameters

说明
s
[in]采样器状态。
t
[in]纹理坐标。
ddx
[in]图面几何图形在 x 方向上的变化率。
ddy
[in]y 方向图面几何图形的变化速率。

返回值

纹理数据的值。

类型说明

名称 输入/输出 模板类型 组件类型 大小
S in 对象 samplerCUBE 1
t in 向量 FLOAT 3
ddx in 向量 FLOAT 3
ddy in 向量 FLOAT 3
Ret out 向量 float 4

最小着色器模型

以下着色器模型中支持此函数。

着色器模型 支持
着色器模型 4 是 (像素着色器仅)
着色器模型 3 (DirectX HLSL) 是 (像素着色器仅)
着色器模型 2 (DirectX HLSL) 是 (像素着色器仅)
着色器模型 1 (DirectX HLSL)
  1. 执行大量代码重新排序是为了将梯度计算移出流控制。
  2. 如果使用 D3DD3DPSHADERCAPS2_0_GRADIENTINSTRUCTIONS 设置D3DPSHADERCAPS2_0上限,则编译器会将此函数映射到 texldd。

另请参阅

内部函数 (DirectX HLSL)