共用方式為


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狀態變更時所引發的事件。

適用於

另請參閱