Freigeben über


MiracastReceiverConnection Klasse

Definition

Stellt eine einzelne Verbindung zwischen einem Miracast-Empfänger und einem Miracast-Sender dar.

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
Vererbung
Object Platform::Object IInspectable MiracastReceiverConnection
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1903 (eingeführt in 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v8.0)

Eigenschaften

CursorImageChannel

Ruft den Kanal zum Übertragen von Mauscursorbildern von einem Miracast-Sender an einen Miracast-Empfänger ab.

InputDevices

Ruft die Geräte ab, von denen der Miracast-Empfänger Eingaben sammeln und an den Miracast-Sender übertragen kann.

StreamControl

Ruft ein MiracastReceiverStreamControl-Objekt ab, das zum Steuern der Eigenschaften der Audio- und Videostreams verwendet wird.

Transmitter

Ruft ein MiracastTransmitter-Objekt ab, das den Miracast Transmitter darstellt, der die Verbindung initiiert hat.

Methoden

Close()

Schließt die Verbindung und trennt sofort den zugehörigen MiracastTransmitter von dieser Verbindung.

Disconnect(MiracastReceiverDisconnectReason)

Schließt die Verbindung und trennt sofort den verbundenen MiracastTransmitter.

Disconnect(MiracastReceiverDisconnectReason, String)

Schließt die Verbindung und trennt sofort den verbundenen MiracastTransmitter.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

Pause()

Fordert den Miracast Transmitter auf, das Streaming von Audio- und Videodaten an den Empfänger anzuhalten. Die Verbindung bleibt hergestellt.

PauseAsync()

Fordert den Miracast Transmitter asynchron an, das Streaming von Audio- und Videodaten an den Empfänger anzuhalten. Die Verbindung bleibt hergestellt.

Resume()

Fordert den Miracast Transmitter auf, das Streaming von Audio- und Videodaten an den MiracastReceiver fortzusetzen.

ResumeAsync()

Fordert den Miracast Transmitter auf, das Streaming von Audio- und Videodaten an den MiracastReceiver fortzusetzen.

Gilt für: