Platform SDK: DirectX

IDirectMusicLoader::ReleaseObject

IDirectMusicLoader::ReleaseObject メソッドは、オブジェクトへのローダーの参照を解放する。

HRESULT ReleaseObject(
  IDirectMusicObject * pObject
);

パラメータ

pObject
解放するオブジェクトを含む変数のアドレス。

戻り値

成功すれば S_OK を返す。

失敗すれば次のエラー値のいずれかを返す。

E_POINTER
DMUS_E_LOADER_OBJECTNOTFOUND

注意

ReleaseObject は、IDirectMusicLoader::CacheObject と対をなすメソッドである。

CacheObject メソッドを使って明示的に、または IDirectMusicLoader::EnableCache メソッドを使って自動的にオブジェクトをキャッシングできる。

特定のタイプのすべてのオブジェクトをフラッシュ (解放 ) するようローダーに指示するには、IDirectMusicLoader::ClearCache メソッドを呼び出す。

動作環境

  Windows NT/2000 : Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dmusici.h で宣言。

参照

IDirectMusicLoader::GetObjectオブジェクトのキャッシング