Partager via


MiracastReceiverConnection Classe

Définition

Représente une connexion unique entre un récepteur Miracast et un émetteur Miracast.

public ref class MiracastReceiverConnection sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MiracastReceiverConnection final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MiracastReceiverConnection : System.IDisposable
Public NotInheritable Class MiracastReceiverConnection
Implements IDisposable
Héritage
Object Platform::Object IInspectable MiracastReceiverConnection
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1903 (introduit dans 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v8.0)

Propriétés

CursorImageChannel

Obtient le canal permettant de transmettre des images de curseur de souris d’un émetteur Miracast à un récepteur Miracast.

InputDevices

Obtient les appareils à partir desquels le récepteur Miracast peut collecter les entrées et les transmettre à l’émetteur Miracast.

StreamControl

Obtient un objet MiracastReceiverStreamControl , qui est utilisé pour contrôler les propriétés des flux audio et vidéo.

Transmitter

Obtient un objet MiracastTransmitter représentant l’émetteur Miracast qui a lancé la connexion.

Méthodes

Close()

Ferme la connexion et déconnecte immédiatement le MiracastTransmitter associé de cette connexion.

Disconnect(MiracastReceiverDisconnectReason, String)

Ferme la connexion et déconnecte immédiatement le MiracastTransmitter connecté.

Disconnect(MiracastReceiverDisconnectReason)

Ferme la connexion et déconnecte immédiatement le MiracastTransmitter connecté.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

Pause()

Demande à l’émetteur Miracast de suspendre la diffusion en continu des données audio et vidéo vers le récepteur. La connexion reste établie.

PauseAsync()

Demande de façon asynchrone à l’émetteur Miracast de suspendre la diffusion en continu des données audio et vidéo vers le récepteur. La connexion reste établie.

Resume()

Demande à l’émetteur Miracast de reprendre la diffusion en continu des données audio et vidéo vers miracastReceiver.

ResumeAsync()

Demande à l’émetteur Miracast de reprendre la diffusion en continu des données audio et vidéo vers miracastReceiver.

S’applique à