Microsoft DirectX 8.0 (C++) |
ID3DXEffect インターフェイスは、エフェクトの設定と照会、およびテクニックの選択に使用する。エフェクト オブジェクトには、同じエフェクトをレンダリングする複数のテクニックを格納できる。
ID3DXEffect インターフェイスのメソッドは、以下のグループにまとめることができる。
ID3DXEffect インターフェイスは、すべての COM インターフェイスと同じように、IUnknown インターフェイスのメソッドを継承している。IUnknown インターフェイスでは、次の 3 つのメソッドがサポートされている。
IUnknown | AddRef |
QueryInterface | |
Release |
LPD3DXEFFECT 型は、ID3DXEffect インターフェイスへのポインタとして定義されている。
typedef struct ID3DXEffect *LPD3DXEFFECT;
ヘッダー : D3dx8effect.h で宣言。
インポート ライブラリ : D3dx8.lib を使用。
D3DXCreateEffect、D3DXCompileEffect、D3DXCompileEffectFromFileA、D3DXCompileEffectFromFileW