Microsoft DirectX 8.0 (C++) |
オブジェクトへの参照を維持するようローダーに指示する。この結果、オブジェクトを 2 回ロードしないことが保証される。
HRESULT CacheObject( IDirectMusicObject * pObject );
成功した場合は S_OK を返す。オブジェクトが既にキャッシュに入っている場合は S_FALSE を返す。
失敗した場合は、次のいずれかのエラー値を返す。
E_POINTER |
DMUS_E_LOADER_OBJECTNOTFOUND |
ヘッダー : dmusici.h で宣言。
IDirectMusicLoader8::EnableCache、IDirectMusicLoader8::ClearCache、IDirectMusicLoader8::ReleaseObject、キャッシュの管理