D3D10_EFFECT定数
これらの定数は、コンパイル動作またはランタイム効果の動作を定義する効果を作成するときに使用されます。
#define | 値 | 説明 |
---|---|---|
D3D10_EFFECT_COMPILE_CHILD_EFFECT | 1 << 0 | .fx ファイルを子効果にコンパイルします。 子効果は、効果プールで初期化されるため、共有値の初期化はありません。 |
D3D10_EFFECT_COMPILE_ALLOW_SLOW_OPS | 1 << 1 | 既定では、パフォーマンス モードは有効になっています。 パフォーマンス モードでは、リテラル以外の式が状態オブジェクト定義に表示されないようにすることで、変更可能な状態オブジェクトを禁止します。 このフラグを指定すると、モードが無効になり、変更可能な状態オブジェクトが許可されます。 |
D3D10_EFFECT_SINGLE_THREADED | 1 << 3 | 同じプールに効果を読み込む他のスレッドとの同期を試みないでください。 |
これらの定数は、d3d10effect.h のマクロとして定義されます。
関連トピック