Condividi tramite


MiracastReceiver Classe

Definizione

Oggetto che consente a un'app di implementare un ricevitore Miracast (sink) e ricevere connessioni Miracast in ingresso.

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
Ereditarietà
Object Platform::Object IInspectable MiracastReceiver
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1903 (è stato introdotto in 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v8.0)

Commenti

Miracast richiede che il dispositivo supporti Wi-Fi Direct.

Costruttori

MiracastReceiver()

Crea una nuova istanza di un oggetto MiracastReceiver .

Metodi

ClearKnownTransmitters()

Svuota la raccolta di oggetti MiracastTransmitter noti.

CreateSession(CoreApplicationView)

Crea un nuovo oggetto MiracastReceiverSession , necessario per ricevere le connessioni Miracast.

CreateSessionAsync(CoreApplicationView)

Crea in modo asincrono un nuovo oggetto MiracastReceiverSession , necessario per ricevere le connessioni Miracast.

DisconnectAllAndApplySettings(MiracastReceiverSettings)

Disconnette tutte le connessioni Miracast attualmente connesse e applica le impostazioni specificate nel MiracastReceiver.

DisconnectAllAndApplySettingsAsync(MiracastReceiverSettings)

Disconnette in modo asincrono tutte le connessioni Miracast attualmente connesse e applica le impostazioni specificate nel MiracastReceiver.

GetCurrentSettings()

Restituisce le impostazioni attualmente usate da MiracastReceiver.

GetCurrentSettingsAsync()

Restituisce le impostazioni attualmente usate da MiracastReceiver.

GetDefaultSettings()

Restituisce le impostazioni predefinite per MiracastReceiver.

GetStatus()

Recupera lo stato corrente di MiracastReceiver.

GetStatusAsync()

Recupera in modo asincrono lo stato corrente di MiracastReceiver.

RemoveKnownTransmitter(MiracastTransmitter)

Rimuovere un oggetto MiracastTransmitter specificato dall'insieme di oggetti MiracastTransmitter noti.

Eventi

StatusChanged

Evento generato quando lo stato di MiracastReceiver è cambiato.

Si applica a

Vedi anche