共用方式為


IXAudio2::Release 方法 (xaudio2.h)

釋放 XAudio2 物件的參考。

Syntax

ULONG Release();

傳回值

永遠傳回 0。

備註

在指定的 XAudio2 物件上呼叫最終 的 Release 時,會終結與其相關聯的所有語音物件。 用戶端所保留這些物件的任何指標都會立即變成無效。 對它們所做的任何呼叫都會造成未定義的行為。 音訊處理引擎也會停止。 如此一來, 在傳回 Release 之後,用戶端就可以安全地釋放圖形所參考的任何資料 (,例如音訊來源緩衝區或回呼處理物件) 。

發行 是同步呼叫。 雖然問題不應該發生 (,因為它只會短暫地取得處理鎖定) ,但標題可以在 XAudio2 回呼中呼叫此方法來避免潛在的執行緒等候時間。

從回呼 (呼叫 Release 無效,也就是 IXAudio2EngineCallbackIXAudio2VoiceCallback) 。

平臺需求

Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)

規格需求

   
目標平台 Windows
標頭 xaudio2.h

另請參閱

IXAudio2