Microsoft DirectX 8.0 (C++) |
オブジェクトへのローダーの参照を解放する。
HRESULT ReleaseObject( IDirectMusicObject * pObject );
成功した場合は S_OK を返す。オブジェクトが既に解放されているか、またはキャッシュ内で検出されない場合は、S_FALSE を返す。
失敗した場合は E_POINTER を返す。
ReleaseObject は、IDirectMusicLoader8::CacheObject と対をなすメソッドである。
オブジェクトのキャッシングは、CacheObject メソッドを使って明示的に、または IDirectMusicLoader8::EnableCache メソッドを使って自動的に行うことができる。
特定のタイプのすべてのオブジェクトをフラッシュ (解放) するようローダーに指示するには、IDirectMusicLoader8::ClearCache メソッドを呼び出す。
ヘッダー : dmusici.h で宣言。
IDirectMusicLoader8::ReleaseObjectByUnknown、IDirectMusicLoader8::GetObject、キャッシュの管理