AudioSessionRouteChangeEventArgs Classe
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.
Fornisce i dati per l'evento AudioRouteChanged.
public class AudioSessionRouteChangeEventArgs : EventArgs
type AudioSessionRouteChangeEventArgs = class
inherit EventArgs
- Ereditarietà
-
AudioSessionRouteChangeEventArgs
Commenti
Le istanze incapsulano sia il motivo per cui generare l'evento AudioRouteChanged sia le informazioni sul set precedente di route audio di input attivo e output, sia quelle nuove.
void DisplayRoutes (string caption, AudioSessionInputRouteKind input, AudioSessionOutputRouteKind [] output)
{
if (output == null)
Console.WriteLine ("No outputs");
else if (output.Length == 1)
Console.WriteLine ("Output {0}", output [0]);
else
for (int i = 0; i < output.Length; i++)
Console.WriteLine ("Output {0}", output [i])
Console.WriteLine (input.ToString ());
}
void Setup ()
{
AudioSession.AudioRouteChanged += (sender, args) => {
DisplayRoutes ("Current Routes", args.CurrentInputRoute, args.CurrentOutputRoutes),
DisplayRoutes ("Old Routes", args.PreviousInputRoute, args.PreviousOutputRoutes),
Console.WriteLine (args.Reason);
};
}
Costruttori
AudioSessionRouteChangeEventArgs(IntPtr) |
Inizializza una nuova istanza della classe AudioSessionRouteChangeEventArgs. |
Proprietà
CurrentInputRoute |
Route di input audio corrente. |
CurrentOutputRoutes |
Le route audio di output correnti, in genere contengono un singolo valore, ma possono contenere più di una. |
Dictionary |
Dizionario passato dal runtime con tutte le informazioni sulla modifica della route. |
PreviousInputRoute |
Route di input audio precedente. |
PreviousOutputRoutes |
Le route audio di output correnti, in genere contengono un singolo valore, ma possono contenere più di una. |
Reason |
Gli sviluppatori non devono usare questa proprietà deprecata. |