資料型態 (HLSL)
HLSL 支援許多不同的內建數據類型。 下表顯示要用來定義著色器變數的類型。
使用此內建類型 |
若要定義這個著色器變數 |
純量 |
單一元件純量 |
向量、矩陣 |
多重組件向量或矩陣 |
取樣器、紋理 或 緩衝區 |
取樣器、紋理或緩衝區物件 |
結構用戶定義 |
自定義結構或 typedef |
陣列 |
宣告包含大部分其他類型之常值純量表達式 |
State 物件 |
狀態物件的 HLSL 表示法 |
為了協助您進一步瞭解如何在 HLSL 中使用向量和矩陣,您可能想要閱讀 HLSL 如何使用每個元件 數學的背景資訊。
-
變數 (DirectX HLSL)