Condividi tramite


AudioSessionMode Enumerazione

Definizione

Dettagli fine sulla modalità audio, un'estensione alla categoria AudioSession

public enum AudioSessionMode
type AudioSessionMode = 
Ereditarietà
AudioSessionMode

Campi

Default 1684434036

Il valore predefinito usa le stesse impostazioni esistenti nei giorni precedenti di iOS 5.0. Se nel dispositivo sono presenti più microfoni, viene usato quello primario.

GameChat 1735222132

Impostato da GameKit, gli utenti non devono impostarli direttamente. Usare invece VoiceChat.

Measurement 1836281204

Usato quando si vuole misurare l'audio, quindi non vengono applicati guadagni ai dati. Viene usato quando si imposta la Category proprietà su Valori PlayAndRecord o RecordAudio.

VideoRecording 1987208036

Configura l'audio per la registrazione video e usa il microfono più vicino alla fotocamera come input.

VoiceChat 1986225012

Usato quando si desidera eseguire chat vocali tramite una connessione di rete. Lo stack audio è configurato per la registrazione vocale, il microfono di sistema predefinito viene usato e imposta su OverrideCategoryEnableBluetoothInput true.

Commenti

Questa proprietà viene usata per eseguire il controllo a livello di fine sulla sessione audio. Il componente principale è determinato dalla Category proprietà e viene usato per ottimizzare se la sessione si comporta nella modalità predefinita (ciò che ogni app ha ottenuto nei precedenti iOS 5.0 giorni), Chat vocale, Registrazione video o viene usata in modalità misurazione (dove si ottengono dati non elaborati, senza apportare modifiche per Audio).

Si applica a