AudioPlaybackConnection Clase

Definición

Representa una conexión que permite que un dispositivo remoto transmita 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
Herencia
Object Platform::Object IInspectable AudioPlaybackConnection
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10, version 2004 (se introdujo en la versión 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v10.0)

Propiedades

DeviceId

Obtiene el identificador de dispositivo único para el dispositivo subyacente representado por AudioPlaybackConnection.

State

Obtiene el estado de conexión actual de AudioPlaybackConnection.

Métodos

Close()

Cierra la conexión representada por el objeto AudioPlaybackConnection .

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

GetDeviceSelector()

Obtiene una cadena de sintaxis de consulta avanzada (AQS) para la que se puede usar para buscar dispositivos para los que se puede crear audioPlaybackConnection .

Open()

Intenta conectar el dispositivo subyacente. Si se ejecuta correctamente, esto hace que se escuche cualquier audio que se esté reproduciendo en el dispositivo remoto en el dispositivo local.

OpenAsync()

Intenta conectar de forma asincrónica el dispositivo subyacente. Si se ejecuta correctamente, esto hace que se escuche cualquier audio que se esté reproduciendo en el dispositivo remoto en el dispositivo local.

Start()

Configura el sistema para permitir conexiones desde el origen de audio remoto.

StartAsync()

Configura de forma asincrónica el sistema para permitir conexiones desde el origen de audio remoto.

TryCreateFromId(String)

Intenta crear un audioPlaybackConnection a partir del identificador de dispositivo especificado.

Eventos

StateChanged

Se produce cuando cambia el estado de conexión de AudioPlaybackConnection .

Se aplica a