AudioSessionMode Enumerazione
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.
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).