「Metalのデータ型」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 65行目: | 65行目: | ||
|void | |void | ||
|} | |} | ||
=== サフィックス === | |||
* f または F = float, 0.5f | |||
* h または H = half, 0.5h | |||
* u または U = uint, 2u | |||
* l または L = long, 2L | |||
== ベクトル型 == | |||
スカラー型名の末尾に数字(ここでは'''n'''とする)を付けるとベクトル型になる。 | |||
'''n''' には 2, 3, 4のいづれかの数字が入る。 | |||
「float2」や「float3」といった感じだ。 | |||
[[HLSL]]などと同じだな。 | |||
* bool'''n''' | |||
* char'''n''' | |||
* short'''n''' | |||
* int'''n''' | |||
* long'''n''' | |||
* uchar'''n''' | |||
* ushort'''n''' | |||
* uint'''n''' | |||
* ulong'''n''' | |||
* half'''n''' | |||
* float'''n''' | |||