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 прослушивает подключения.