共用方式為


AudioManager.GenerateAudioSessionId 方法

定義

傳回與任何播放程式或效果無關的新音訊會話標識碼。

[Android.Runtime.Register("generateAudioSessionId", "()I", "GetGenerateAudioSessionIdHandler")]
public virtual int GenerateAudioSessionId ();
[<Android.Runtime.Register("generateAudioSessionId", "()I", "GetGenerateAudioSessionIdHandler")>]
abstract member GenerateAudioSessionId : unit -> int
override this.GenerateAudioSessionId : unit -> int

傳回

新的未認領和未使用的音訊會話標識碼,或 #ERROR 當系統無法產生新的會話時,音訊播放或錄製也會失敗的條件。

屬性

備註

傳回與任何播放程式或效果無關的新音訊會話標識碼。 音訊會話標識碼是一組音訊數據流的系統範圍唯一標識碼(一或多個混合在一起)。

音訊會話標識碼的主要用途是將音訊效果與音訊播放程式產生關聯,例如 MediaPlayerAudioTrack:共用相同音訊會話標識碼的所有音訊效果都會套用至共用相同音訊會話的播放程式混合音訊內容。

在建立其中 android.media.audiofx.AudioEffect 一個 對象來定義效果的音訊會話時,可以使用這個方法,或在 中 android.speech.tts.TextToSpeech.Engine指定語音合成語句的會話。

android.media.AudioManager.generateAudioSessionId()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於