MiracastReceiver 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个 对象,它允许应用实现 Miracast 接收器 (接收器) 并接收传入的 Miracast 连接。
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
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10, version 1903 (在 10.0.18362.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v8.0 中引入)
|
注解
Miracast 要求设备支持 Wi-Fi Direct。
构造函数
MiracastReceiver() |
创建 MiracastReceiver 对象的新实例。 |
方法
ClearKnownTransmitters() |
清空已知 MiracastTransmitter 对象的集合。 |
CreateSession(CoreApplicationView) |
创建接收 Miracast 连接所需的新 MiracastReceiverSession 对象。 |
CreateSessionAsync(CoreApplicationView) |
异步创建接收 Miracast 连接所需的新 MiracastReceiverSession 对象。 |
DisconnectAllAndApplySettings(MiracastReceiverSettings) |
断开所有当前连接的 Miracast 连接,并在 MiracastReceiver 上应用指定的设置。 |
DisconnectAllAndApplySettingsAsync(MiracastReceiverSettings) |
异步断开所有当前连接的 Miracast 连接,并在 MiracastReceiver 上应用指定的设置。 |
GetCurrentSettings() |
返回 MiracastReceiver 当前使用的设置。 |
GetCurrentSettingsAsync() |
返回 MiracastReceiver 当前使用的设置。 |
GetDefaultSettings() |
返回 MiracastReceiver 的默认设置。 |
GetStatus() |
检索 MiracastReceiver 的当前状态。 |
GetStatusAsync() |
异步检索 MiracastReceiver 的当前状态。 |
RemoveKnownTransmitter(MiracastTransmitter) |
从已知 MiracastTransmitter 对象的集合中删除指定的 MiracastTransmitter 。 |
事件
StatusChanged |
当 MiracastReceiver 的状态发生更改时引发的事件。 |