Microsoft DirectX 8.0 (C++) |
コンパイル済みのソース データを使用してエフェクトを作成する。
HRESULT WINAPI D3DXCreateEffect( LPDIRECT3DDEVICE8 pDevice, LPCVOID pCompiledEffect, UINT CompiledEffectSize, DWORD Usage, LPD3DXEFFECT* ppEffect );
成功した場合は D3D_OK を返す。
失敗した場合は、次のいずれかの値を返す。
D3DERR_INVALIDCALL |
E_OUTOFMEMORY |
CreateEffect を使用する前に、次のいずれかの関数を使用してエフェクトをコンパイルしなければならない。
ヘッダー : D3dx8effect.h で宣言。
インポート ライブラリ : D3dx8.lib を使用。
D3DXCompileEffect、D3DXCompileEffectFromFileA、D3DXCompileEffectFromFileW