次の方法で共有


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 命令を指定する必要があります。