MiracastReceiver クラス

定義

アプリが Miracast Receiver (Sink) を実装し、受信 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 の状態が変更されたときに発生するイベント。

適用対象

こちらもご覧ください