Microsoft DirectX 8.0 (C++)

バージョンおよび定数定義命令

Direct3DX ピクセル シェーダ アセンブラには、シェーダのタイプおよびバージョンを識別したり、ピクセル シェーダで使用する定数を定義するための命令が用意されている。

def 定数を定義する
ps バージョンおよびタイプ

バージョン命令は、各シェーダの先頭にある必要がある。

定数定義命令は、バージョン命令の実行後、ほかのすべての命令よりも前に実行しなければならないことに注意すること。