MiracastReceiver 类

定义

一个 对象,它允许应用实现 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
继承
Object Platform::Object IInspectable 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 的状态发生更改时引发的事件。

适用于

另请参阅