Share via


IXAudio2::UnregisterForCallbacks

XAudio2 エンジンのコールバック リストから IXAudio2EngineCallback ポインターを削除します。

void 
UnregisterForCallbacks(
  IXAudio2EngineCallback *pCallback
);

パラメータ

  • pCallback
    XAudio2 エンジンのコールバック リストから削除する IXAudio2EngineCallback ポインター。 特定のポインターがリスト内に複数存在する場合は、リスト内の最初のポインターのみが削除されます。

戻り値

なし。

解説 

このメソッドは、削除されるインターフェイスのコールバック中などに、随時呼び出すことができます。

コールバック内からの UnregisterForCallbacks の呼び出しは無効です。コールバック内から UnregisterForCallbacks を呼び出すと、XAUDIO2_E_INVALID_CALL が返されます。

要件

ヘッダー: Xaudio2.h 宣言

関連項目

IXAudio2, XAudio2 のコールバック