共用方式為


texCUBEgrad

使用漸層來取樣立方體紋理,以選取 Mip 層級。

ret texCUBEgrad (s, t, ddx, ddy)

參數

項目 描述
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. 如果D3DPSHADERCAPS2_0上限設定為 D3DD3DPSHADERCAPS2_0_GRADIENTINSTRUCTIONS,編譯器會將此函式對應至 texldd。

另請參閱

DirectX HLSL (內建函式)