Freigeben über


AudioSessionRouteChangeReason Enumeration

Definition

Der Grund dafür, dass das AudioSession-Routenänderungsereignis ausgelöst wird.

public enum AudioSessionRouteChangeReason
type AudioSessionRouteChangeReason = 
Vererbung
AudioSessionRouteChangeReason

Felder

CategoryChange 3

Die AudioSession-Kategorie wurde geändert.

NewDeviceAvailable 1

Ein neues Audiogerät wurde angeschlossen.

NoSuitableRouteForCategory 7

Es gibt kein Audiogerät für die aktuelle Set-Kategorie in der Audiositzung. Beispiel: Aufzeichnen, wenn kein Mikrofon verfügbar ist.

OldDeviceUnavailable 2

Das vorherige Gerät ist nicht mehr verfügbar.

Override 4

Audio wurde zwangsumgeleitet, indem der Benutzer die AudioSession-Kategorie festgelegt hat.

RouteConfigurationChange 8
Unknown 0

Die Route hat sich geändert, aber es gibt keine Informationen darüber, warum.

WakeFromSleep 6

Gerät ist aus dem Ruhezustand aufgewacht

Gilt für: