IXAudio2::UnregisterForCallbacks メソッド
XAudio2 エンジンのコールバック リストから IXAudio2EngineCallback ポインターを削除します。
構文
void UnregisterForCallbacks( IXAudio2EngineCallback *pCallback)
パラメーター
pCallback
[in] XAudio2 エンジンのコールバック リストから削除する IXAudio2EngineCallback ポインター。特定のポインターがリスト内に複数存在する場合は、リスト内の最初のポインターのみが削除されます。
戻り値
なし。
解説
このメソッドは、削除されるインターフェイスのコールバック中などに、随時呼び出すことができます。
コールバック内からの UnregisterForCallbacks の呼び出しは無効です。コールバック内から UnregisterForCallbacks を呼び出すと、XAUDIO2_E_INVALID_CALL が返されます。
要件
ヘッダー: xaudio2.h で宣言されています。