次の方法で共有


入力カラー レジスタ

頂点の色を含むピクセル シェーダー入力レジスタ。

構文

dcl v#.writeMask

どこ:

  • dcl - (sm2, sm3 - ps asm) はレジスタ宣言命令です。
  • v は入力レジスタ、#はレジスタ番号です。 許可されるレジスタの数は、シェーダーのバージョンによって決まります。
  • writeMask は、書き込まれるコンポーネント (最大 4 つ) を決定します。 有効なコンポーネントは、(x,y,z,w) または (r,g,b,a) です。

備考

カラー レジスタは読み取り専用レジスタです。 各レジスタには、入力頂点から反復処理された 4 つのコンポーネントの RGBA 値が含まれています。 ほとんどのレジスタよりも精度が低く、範囲に 8 ビットの符号なしデータ (0、+1) が保証されています。 1 つの命令で複数の命令を使用することはできません。

レジスタ

ps_1_1__ps_1_2__ps_1_3__ps_1_4 レジスタ

ps_2_0 レジスタ

ps_2_x レジスタ

ps_3_0 レジスタ