相対アドレス指定をサポートするピクセル シェーダーと頂点シェーダーのバージョンでは、宛先およびソース パラメーター トークンのビット 13 で相対アドレス指定を使用することを指定できます。 相対アドレス指定を指定すると、追加の DWORD トークンが宛先またはソース パラメーター トークンの後に続きます。
この相対アドレス指定トークンは、頂点シェーダー バージョン 2_0 以降とピクセル シェーダー バージョン 3_0 以降にのみ存在することに注意してください。 相対アドレス指定は、3_0 より前のバージョンのピクセル シェーダーでは使用されません。
この相対アドレス指定トークンは、宛先またはソース パラメーター トークンと同じ形式で書式設定され、次の規則が適用されます。
レジスタ型として使用できるのは、D3DSPR_ADDRまたはD3DSPR_LOOPだけです。
ソース パラメーター トークンのスウィズル ビットは、レジスタ コンポーネントを決定するために使用されます。
ビット 31 は0x1。
レジスタ オフセットが使用されます。
他のすべてのビットは使用されません。
アドレス レジスタと aL レジスタは、定数レジスタの相対アドレス指定に使用されます。
要求事項
Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。