AudioManager.GenerateAudioSessionId Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un nuovo identificatore di sessione audio non associato ad alcun lettore o effetto.
[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
Restituisce
un nuovo identificatore di sessione audio non dichiarato e inutilizzato o #ERROR
quando il sistema non è riuscito a generare una nuova sessione, una condizione in cui la riproduzione o la registrazione audio avranno esito negativo.
- Attributi
Commenti
Restituisce un nuovo identificatore di sessione audio non associato ad alcun lettore o effetto. Un identificatore di sessione audio è un identificatore univoco a livello di sistema per un set di flussi audio (uno o più combinati).
L'uso principale dell'ID sessione audio consiste nell'associare effetti audio ai lettori audio, ad esempio MediaPlayer
o AudioTrack
: tutti gli effetti audio che condividono lo stesso ID sessione audio verranno applicati al contenuto audio misto dei lettori che condividono la stessa sessione audio.
Questo metodo può essere usato ad esempio quando si crea uno degli android.media.audiofx.AudioEffect
oggetti per definire la sessione audio dell'effetto o per specificare una sessione per un'espressione di sintesi vocale in android.speech.tts.TextToSpeech.Engine
.
Documentazione java per android.media.AudioManager.generateAudioSessionId()
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.