次の方法で共有


エフェクト関数 (Direct3D 10)

ここでは、次のエフェクト関数について説明します。

関数 説明
D3D10CompileEffectFromMemory エフェクトをコンパイルします。
D3D10CreateEffectFromMemory エフェクトを作成します。
D3D10CreateEffectPoolFromMemory エフェクト プールを作成します。
D3D10CreateStateBlock ステート ブロックを作成します。
D3D10DisassembleEffect コンパイル済みエフェクトをシェーダー アセンブリ命令に逆アセンブルします。
D3D10StateBlockMaskDifference ビット単位の XOR 演算で 2 つのステート ブロック マスクを結合します。
D3D10StateBlockMaskDisableAll ステートのキャプチャーを無効にします。
D3D10StateBlockMaskDisableCapture ステート ブロック マスクを使用してステートのキャプチャーを無効にします。
D3D10StateBlockMaskEnableAll ステート ブロック マスクによって、すべてのステート変数のキャプチャーおよび適用を有効にします。
D3D10StateBlockMaskEnableCapture ステート ブロック マスク内の一連のステート値を有効にします。
D3D10StateBlockMaskGetSetting ステート ブロック マスク内の要素を取得します。
D3D10StateBlockMaskIntersect ビット単位の AND 演算で 2 つのステート ブロック マスクを結合します。
D3D10StateBlockMaskUnion ビット単位の OR 演算で 2 つのステート ブロック マスクを結合します。

関連項目

エフェクトのリファレンス