Condividi tramite


AudioPlaybackConnection Classe

Definizione

Rappresenta una connessione che consente a un dispositivo remoto di trasmettere audio a un dispositivo Windows.

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
Ereditarietà
Object Platform::Object IInspectable AudioPlaybackConnection
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 2004 (è stato introdotto in 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v10.0)

Proprietà

DeviceId

Ottiene l'ID dispositivo univoco per il dispositivo sottostante rappresentato dall'oggetto AudioPlaybackConnection.

State

Ottiene lo stato di connessione corrente dell'audioPlaybackConnection.

Metodi

Close()

Chiude la connessione rappresentata dall'oggetto AudioPlaybackConnection .

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

GetDeviceSelector()

Ottiene una stringa AQS (Advanced Query Syntax) per che può essere usata per trovare i dispositivi per i quali è possibile creare un oggetto AudioPlaybackConnection .

Open()

Tenta di connettere il dispositivo sottostante. In caso di esito positivo, questo causa l'ascolto di qualsiasi audio riprodotto nel dispositivo remoto nel dispositivo locale.

OpenAsync()

Tenta in modo asincrono di connettere il dispositivo sottostante. In caso di esito positivo, questo causa l'ascolto di qualsiasi audio riprodotto nel dispositivo remoto nel dispositivo locale.

Start()

Configura il sistema per consentire le connessioni dall'origine audio remota.

StartAsync()

Configura in modo asincrono il sistema per consentire le connessioni dall'origine audio remota.

TryCreateFromId(String)

Tenta di creare un oggetto AudioPlaybackConnection dall'ID dispositivo specificato.

Eventi

StateChanged

Si verifica quando lo stato di connessione dell'audioPlaybackConnection cambia.

Si applica a