Compartilhar via


MiracastReceiverConnection Classe

Definição

Representa uma única conexão entre um Receptor Miracast e um Transmissor Miracast.

public ref class MiracastReceiverConnection sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MiracastReceiverConnection final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MiracastReceiverConnection : System.IDisposable
Public NotInheritable Class MiracastReceiverConnection
Implements IDisposable
Herança
Object Platform::Object IInspectable MiracastReceiverConnection
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10, version 1903 (introduzida na 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v8.0)

Propriedades

CursorImageChannel

Obtém o canal para transmitir imagens de cursor de mouse de um Transmissor Miracast para um Receptor Miracast.

InputDevices

Obtém os dispositivos dos quais o Receptor Miracast pode coletar entrada e transmitir para o Transmissor Miracast.

StreamControl

Obtém um objeto MiracastReceiverStreamControl , que é usado para controlar propriedades dos fluxos de áudio e vídeo.

Transmitter

Obtém um objeto MiracastTransmitter que representa o Transmissor Miracast que iniciou a conexão.

Métodos

Close()

Fecha a conexão e desconecta imediatamente o MiracastTransmitter associado dessa conexão.

Disconnect(MiracastReceiverDisconnectReason, String)

Fecha a conexão e desconecta imediatamente o MiracastTransmitter conectado.

Disconnect(MiracastReceiverDisconnectReason)

Fecha a conexão e desconecta imediatamente o MiracastTransmitter conectado.

Dispose()

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

Pause()

Solicita ao Transmissor Miracast para pausar o streaming de dados de áudio e vídeo para o Receptor. A conexão permanece estabelecida.

PauseAsync()

Solicita de forma assíncrona o Transmissor Miracast para pausar a transmissão de dados de áudio e vídeo para o Receptor. A conexão permanece estabelecida.

Resume()

Solicita que o Transmissor miracast retome a transmissão de dados de áudio e vídeo para o MiracastReceiver.

ResumeAsync()

Solicita que o Transmissor miracast retome a transmissão de dados de áudio e vídeo para o MiracastReceiver.

Aplica-se a