AudioPlaybackConnection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Verbindung dar, die es einem Remotegerät ermöglicht, Audiodaten an ein Windows-Gerät zu streamen.
public ref class AudioPlaybackConnection sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioPlaybackConnection final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioPlaybackConnection : System.IDisposable
Public NotInheritable Class AudioPlaybackConnection
Implements IDisposable
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 2004 (eingeführt in 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v10.0)
|
Eigenschaften
DeviceId |
Ruft die eindeutige Geräte-ID für das zugrunde liegende Gerät ab, das durch AudioPlaybackConnection dargestellt wird. |
State |
Ruft den aktuellen Verbindungsstatus der AudioPlaybackConnection ab. |
Methoden
Close() |
Schließt die Verbindung, die durch das AudioPlaybackConnection-Objekt dargestellt wird. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
GetDeviceSelector() |
Ruft eine AQS-Zeichenfolge (Advanced Query Syntax) für ab, die verwendet werden kann, um Geräte zu finden, für die eine AudioPlaybackConnection erstellt werden kann. |
Open() |
Versucht, das zugrunde liegende Gerät zu verbinden. Wenn dies erfolgreich ist, werden alle Audiodaten, die auf dem Remotegerät wiedergegeben werden, auf dem lokalen Gerät gehört. |
OpenAsync() |
Versucht asynchron, das zugrunde liegende Gerät zu verbinden. Wenn dies erfolgreich ist, werden alle Audiodaten, die auf dem Remotegerät wiedergegeben werden, auf dem lokalen Gerät gehört. |
Start() |
Konfiguriert das System, um Verbindungen von der Remoteaudioquelle zuzulassen. |
StartAsync() |
Konfiguriert das System asynchron, um Verbindungen von der Remoteaudioquelle zuzulassen. |
TryCreateFromId(String) |
Versucht, eine AudioPlaybackConnection aus der angegebenen Geräte-ID zu erstellen. |
Ereignisse
StateChanged |
Tritt auf, wenn sich der Verbindungsstatus von AudioPlaybackConnection ändert. |