dcl_samplerType (sm3 - vs asm)
頂点シェーダー サンプラを宣言します。
構文
dcl_samplerType s# |
この場合
- _samplerType は、サンプラーのデータ型を宣言します。これにより、サンプリングするときに各テクスチャー座標に必要な座標の数が決まります。次のテクスチャー座標の次元が定義されています。
- _2d
- _cube
- _volume
- s# はサンプラーを識別します。s はサンプラーの省略形で、# はサンプラー番号です。サンプラー (Direct3D 9 asm-vs) には直接読み書きすることができないので、これは疑似レジスタになります。
解説
頂点シェーダーのバージョン | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
dcl_samplerType | x | x |
最初の実行可能命令の前に、すべての dcl_samplerType 命令を指定する必要があります。