MiracastReceiverSessionStartStatus Перечисление

Определение

Состояние операции Start или StartAsync .

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
Наследование
MiracastReceiverSessionStartStatus
Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1903 (появилось в 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v8.0)

Поля

AccessDenied 3

Приложению не разрешено запускать сеанс приемника Miracast.

MiracastNotSupported 2

Не удается запустить сеанс приемника Miracast, так как Miracast не поддерживается на текущем устройстве.

Success 0

Приемник Miracast успешно запущен.

UnknownFailure 1

Не удалось запустить сеанс приемника Miracast из-за неизвестной ошибки.

Комментарии

Чтобы разрешить запуск сеанса приемника Miracast, приложения Магазина должны объявить возможность PrivateNetworkClientServer в своем манифесте. Если эта возможность отсутствует, это приведет к ошибке AccessDenied.

Используйте MiracastReceiverStatus.ListeningStatus , чтобы определить, прослушивает ли приемник Miracast входящие подключения, так как запуск MiracastReceiverSession не гарантирует, что приемник Miracast прослушивает подключения.

Применяется к

См. также раздел