Freigeben über


MiracastReceiverSessionStartStatus Enumeration

Definition

public enum class MiracastReceiverSessionStartStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
enum class MiracastReceiverSessionStartStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
public enum MiracastReceiverSessionStartStatus
var value = Windows.Media.Miracast.MiracastReceiverSessionStartStatus.success
Public Enum MiracastReceiverSessionStartStatus
Vererbung
MiracastReceiverSessionStartStatus
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)

Felder

AccessDenied 3

Die App darf keine Miracast-Empfängersitzung starten.

MiracastNotSupported 2

Die Miracast-Empfängersitzung kann nicht gestartet werden, da Miracast auf dem aktuellen Gerät nicht unterstützt wird.

Success 0

Der Miracast-Empfänger wurde erfolgreich gestartet.

UnknownFailure 1

Die Miracast-Empfängersitzung konnte aufgrund eines unbekannten Fehlers nicht gestartet werden.

Hinweise

Store-Apps müssen die PrivateNetworkClientServer-Funktion in ihrem Manifest deklarieren, um eine Miracast-Empfängersitzung starten zu können. Wenn die Funktion fehlt, führt dies zu einem AccessDenied-Fehler.

Verwenden Sie MiracastReceiverStatus.ListeningStatus , um zu bestimmen, ob der Miracast-Empfänger tatsächlich auf eingehende Verbindungen lauscht, da das Starten einer MiracastReceiverSession nicht garantiert, dass der Miracast-Empfänger auf Verbindungen lauscht.

Gilt für:

Weitere Informationen