Freigeben über


MiracastReceiver Klasse

Definition

Ein -Objekt, mit dem eine App einen Miracast-Empfänger (Senke) implementieren und eingehende Miracast-Verbindungen empfangen kann.

public ref class MiracastReceiver sealed
/// [Windows.Foundation.Metadata.Activatable(524288, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MiracastReceiver final
[Windows.Foundation.Metadata.Activatable(524288, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MiracastReceiver
function MiracastReceiver()
Public NotInheritable Class MiracastReceiver
Vererbung
Object Platform::Object IInspectable MiracastReceiver
Attribute

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)

Hinweise

Miracast erfordert, dass das Gerät Wi-Fi Direct unterstützt.

Konstruktoren

MiracastReceiver()

Erstellt eine neue instance eines MiracastReceiver-Objekts.

Methoden

ClearKnownTransmitters()

Leert die Auflistung bekannter MiracastTransmitter-Objekte .

CreateSession(CoreApplicationView)

Erstellt ein neues MiracastReceiverSession-Objekt , das zum Empfangen von Miracast-Verbindungen erforderlich ist.

CreateSessionAsync(CoreApplicationView)

Erstellt asynchron ein neues MiracastReceiverSession-Objekt , das zum Empfangen von Miracast-Verbindungen benötigt wird.

DisconnectAllAndApplySettings(MiracastReceiverSettings)

Trennt alle derzeit verbundenen Miracast-Verbindungen und wendet die angegebenen Einstellungen auf dem MiracastReceiver an.

DisconnectAllAndApplySettingsAsync(MiracastReceiverSettings)

Trennt asynchron alle derzeit verbundenen Miracast-Verbindungen und wendet die angegebenen Einstellungen auf dem MiracastReceiver an.

GetCurrentSettings()

Gibt die Einstellungen zurück, die derzeit vom MiracastReceiver verwendet werden.

GetCurrentSettingsAsync()

Gibt die Einstellungen zurück, die derzeit vom MiracastReceiver verwendet werden.

GetDefaultSettings()

Gibt Standardeinstellungen für den MiracastReceiver zurück.

GetStatus()

Ruft die aktuelle status des MiracastReceiver ab.

GetStatusAsync()

Ruft asynchron die aktuelle status des MiracastReceiver ab.

RemoveKnownTransmitter(MiracastTransmitter)

Entfernen Sie einen angegebenen MiracastTransmitter aus der Auflistung bekannter MiracastTransmitter-Objekte .

Ereignisse

StatusChanged

Ein Ereignis, das ausgelöst wird, wenn sich die status des MiracastReceiver geändert hat.

Gilt für:

Weitere Informationen