MiracastReceiverSessionStartStatus 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 接收器会话。 |
注解
应用商店应用必须在其清单中声明 PrivateNetworkClientServer 功能,才能允许启动 Miracast 接收器会话。 如果缺少该功能,则会导致 AccessDenied 错误。
使用 MiracastReceiverStatus.ListeningStatus 确定 Miracast 接收器是否实际侦听传入连接,因为启动 MiracastReceiverSession 并不能保证 Miracast 接收器正在侦听连接。