語言

AudioTrack.Builder.SetSessionId(Int32) 方法

定義

設定 AudioTrack 會附加的會話 ID。

[Android.Runtime.Register("setSessionId", "(I)Landroid/media/AudioTrack$Builder;", "GetSetSessionId_IHandler", ApiSince=23)]
public virtual Android.Media.AudioTrack.Builder SetSessionId(int sessionId);
[<Android.Runtime.Register("setSessionId", "(I)Landroid/media/AudioTrack$Builder;", "GetSetSessionId_IHandler", ApiSince=23)>]
abstract member SetSessionId : int -> Android.Media.AudioTrack.Builder
override this.SetSessionId : int -> Android.Media.AudioTrack.Builder

參數

sessionId
Int32

透過 AudioTrack.getAudioSessionId() 從另一條 AudioTrack 取得的嚴格正向 ID 編號,或由 AudioManager 透過 AudioManager.generateAudioSessionId() 分配,或 AudioManager.AUDIO_SESSION_ID_GENERATE。 值為1或以上

傳回

同一個建造者實例。 這個值不可能為零值。

屬性

備註

設定 AudioTrack 會附加的會話 ID。 請注意,如果有特定裝置的會話 ID 與上下文相關聯,使用此方法明確設定會話 ID 覆寫該 ID(參見 Builder.setContext(Context))。

Android 參考資料。android.media.AudioTrack.Builder.setSessionId

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於