ラベル トークン
ラベル トークンは、特定の操作 (D3DSIO_CALLNZ など) にのみ使用され、次のビットで構成されます。
Bits
[10:00] ビット 0 から 10 はレジスタ番号 (レジスタ ファイル内のオフセット) を示します。
[12:11] ビット 11 および 12 は、レジスタの種類を示す 4 番目と 5 番目のビット [3,4] です。
[27:13] すべてのバージョンのピクセル シェーダー (PS) と頂点シェーダー (VS) 用に予約されています。 この値は 0x0 に設定されます。
[30:28] ビット 28 から 30 は、レジスタの種類を示す最初の 3 ビット [0,1,2] です。
[31] ビット 31 は 0x1。
コメント
ラベル トークンの形式は、レジスタの番号と種類のフィールドのみが使用される点を除き、ソース パラメーター トークンと同じです。
ビット 28、29、30、11、および 12 は、レジスタの種類を示す 5 ビット値を形成します。 レジスタの種類については、「シェーダー レジスタの種類」を参照してください。 ラベル トークンのレジスタの種類は、D3DSPR_LABEL として指定する必要があります。
要件
Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。