D3D10 _ EFFECT 定数

これらの定数は、コンパイル動作または実行時効果の動作を定義する効果を作成するときに使用されます。

#決まり 説明
D3D10 _ effect _ COMPILE _ 子 _ 効果 1 << 0 Fx ファイルを子効果にコンパイルします。 子効果は、共有値に対して初期化されません。これは、それらが効果プールで初期化されるためです。
D3D10 _ EFFECT _ コンパイル _ で _ 低速な OPS を許可する _ 1 << 1 既定では、パフォーマンスモードが有効になっています。 パフォーマンスモードでは、非リテラル式が状態オブジェクト定義に表示されないようにすることで、変更可能な状態オブジェクトを許可しません。 このフラグを指定すると、モードが無効になり、変更可能な状態オブジェクトが許可されます。
D3D10 _ 効果 _ シングル _ スレッド 1 << 3 同じプールに他のスレッドの読み込み効果との同期を試行しないでください。

これらの定数は、d3d10effect でマクロとして定義されています。

効果定数 (Direct3D 10)