レジスタ - vs_1_1

このセクションには、頂点シェーダー バージョン 1_1 によって実装された入力レジスタと出力レジスタの参照情報が含まれています。

入力レジスタ

登録 名前 Count R/W # ポートの読み取り # 読み取り/ inst Dimension RelAddr デフォルト DCL が必要
a0 アドレスレジスタ 1 R/W 1 無制限 注 3 を参照してください いいえ なし いいえ
c# 定数浮動小数点レジスタ 注 2 を参照 R 1 無制限 4 a0.x (0, 0, 0, 0) いいえ
V# 入力レジスタ 16 R 1 無制限 4 いいえ 注 1 を参照 はい
R# 一時登録 12 R/W 3 無制限 4 いいえ なし いいえ

 

メモ:

  1. 部分 (0、0、0、1) - チャネルのサブセットのみが更新される場合、残りのチャネルは既定で (0、0、0、1) になります。
  2. D3DCAPS9 と等しい。MaxVertexShaderConst (vs_1_1の場合は少なくとも 96)。
  3. .x チャネルのみを使用できます。

出力レジスタ

登録 名前 Count R/W Dimension RelAddr デフォルト DCL が必要
oPos Position Register 1 W 4 いいえ なし いいえ
oFog 霧レジスタ 1 W 1 いいえ なし いいえ
Opts ポイント サイズ レジスタ 1 W 1 いいえ なし いいえ
Od# カラー レジスタ;注 1 を参照してください 2 W 4 いいえ なし いいえ
Ot# テクスチャ座標レジスタ 8 W 4 いいえ なし いいえ

 

メモ:

  • oD0 は拡散色出力です。oD1 は反射色の出力です。

頂点シェーダー レジスタ