AudioPlaybackConnection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |