Compartilhar via


AudioPlaybackConnection Classe

Definição

Representa uma conexão que permite que um dispositivo remoto transmita áudio para um 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
Herança
Object Platform::Object IInspectable AudioPlaybackConnection
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10, version 2004 (introduzida na 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v10.0)

Propriedades

DeviceId

Obtém a ID do dispositivo exclusivo para o dispositivo subjacente representado pelo AudioPlaybackConnection.

State

Obtém o estado de conexão atual do AudioPlaybackConnection.

Métodos

Close()

Fecha a conexão representada pelo objeto AudioPlaybackConnection .

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

GetDeviceSelector()

Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada) para que possa ser usada para localizar dispositivos para os quais um AudioPlaybackConnection pode ser criado.

Open()

Tenta conectar o dispositivo subjacente. Se tiver êxito, isso fará com que qualquer áudio que esteja sendo reproduzido no dispositivo remoto seja ouvido no dispositivo local.

OpenAsync()

Tenta de forma assíncrona conectar o dispositivo subjacente. Se tiver êxito, isso fará com que qualquer áudio que esteja sendo reproduzido no dispositivo remoto seja ouvido no dispositivo local.

Start()

Configura o sistema para permitir conexões da fonte de áudio remota.

StartAsync()

Configura de forma assíncrona o sistema para permitir conexões da fonte de áudio remota.

TryCreateFromId(String)

Tenta criar um AudioPlaybackConnection a partir da ID do dispositivo especificada.

Eventos

StateChanged

Ocorre quando o estado de conexão do AudioPlaybackConnection é alterado.

Aplica-se a