MiracastReceiverConnection Classe

Definizione

Rappresenta una singola connessione tra un ricevitore Miracast e un trasmettitore 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
Ereditarietà
Object Platform::Object IInspectable MiracastReceiverConnection
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1903 (è stato introdotto in 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v8.0)

Proprietà

CursorImageChannel

Ottiene il canale per trasmettere le immagini del cursore del mouse da un trasmettitore Miracast a un ricevitore Miracast.

InputDevices

Ottiene i dispositivi da cui il ricevitore Miracast può raccogliere l'input e trasmettere al trasmettitore Miracast.

StreamControl

Ottiene un oggetto MiracastReceiverStreamControl , utilizzato per controllare le proprietà dei flussi audio e video.

Transmitter

Ottiene un oggetto MiracastTransmitter che rappresenta il Trasmettitore Miracast che ha avviato la connessione.

Metodi

Close()

Chiude la connessione e disconnette immediatamente l'oggetto MiracastTransmitter associato da questa connessione.

Disconnect(MiracastReceiverDisconnectReason)

Chiude la connessione e disconnette immediatamente miracastTransmitter connesso.

Disconnect(MiracastReceiverDisconnectReason, String)

Chiude la connessione e disconnette immediatamente miracastTransmitter connesso.

Dispose()

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

Pause()

Richiede al trasmettitore Miracast di sospendere lo streaming di dati audio e video al ricevitore. La connessione rimane stabilita.

PauseAsync()

Richiede in modo asincrono a Miracast Transmitter di sospendere lo streaming di dati audio e video nel ricevitore. La connessione rimane stabilita.

Resume()

Richiede al Trasmettitore Miracast di riprendere lo streaming di dati audio e video a MiracastReceiver.

ResumeAsync()

Richiede al Trasmettitore Miracast di riprendere lo streaming di dati audio e video a MiracastReceiver.

Si applica a