ProjectionManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit un ensemble de méthodes pour gérer les fenêtres (vues d’application) envoyées aux affichages secondaires, tels que les projecteurs.
public ref class ProjectionManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ProjectionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class ProjectionManager
Public Class ProjectionManager
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Propriétés
ProjectionDisplayAvailable |
Obtient si un affichage de projection est disponible ou non. |
Méthodes
GetDeviceSelector() |
Retourne une chaîne utilisée pour énumérer les services d’appareil. |
RequestStartProjectingAsync(Int32, Int32, Rect) |
Effectue une demande d’envoi asynchrone d’une fenêtre (vue d’application) au projecteur ou à un autre affichage secondaire. |
RequestStartProjectingAsync(Int32, Int32, Rect, Placement) |
Effectue une demande d’envoi asynchrone d’une fenêtre (vue d’application) au projecteur ou à un autre écran secondaire avec l’emplacement préféré spécifié. |
StartProjectingAsync(Int32, Int32) |
Envoie de manière asynchrone une fenêtre (vue d’application) au projecteur ou à un autre affichage secondaire. |
StartProjectingAsync(Int32, Int32, DeviceInformation) |
Envoie de manière asynchrone une fenêtre (vue d’application) au projecteur ou à un autre écran secondaire, et fournit des informations sur l’affichage. |
StopProjectingAsync(Int32, Int32) |
Masque de manière asynchrone une fenêtre (vue d’application) affichée par un projecteur ou un autre affichage secondaire. |
SwapDisplaysForViewsAsync(Int32, Int32) |
Permute de manière asynchrone la fenêtre d’appel (vue application) avec la fenêtre affichée sur le projecteur ou un autre écran secondaire. Le résultat est que la fenêtre d’appel s’affiche sur le projecteur et que la fenêtre précédemment projetée s’affiche sur l’écran de l’appareil. |
Événements
ProjectionDisplayAvailableChanged |
Se produit lorsqu’un projecteur ou un autre écran secondaire devient disponible ou indisponible. |