ProjectionManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Reihe von Methoden zum Verwalten der Fenster (App-Ansichten), die an sekundäre Displays, z. B. Projektoren, gesendet werden.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Eigenschaften
ProjectionDisplayAvailable |
Ruft ab, ob eine Projektionsanzeige zur Verwendung verfügbar ist. |
Methoden
GetDeviceSelector() |
Gibt eine Zeichenfolge zurück, die zum Auflisten von Gerätediensten verwendet wird. |
RequestStartProjectingAsync(Int32, Int32, Rect) |
Stellt eine Anforderung zum asynchronen Senden eines Fensters (App-Ansicht) an den Projektor oder eine andere sekundäre Anzeige. |
RequestStartProjectingAsync(Int32, Int32, Rect, Placement) |
Stellt eine Anforderung zum asynchronen Senden eines Fensters (App-Ansicht) an den Projektor oder ein anderes sekundäres Display mit der angegebenen bevorzugten Platzierung. |
StartProjectingAsync(Int32, Int32) |
Sendet asynchron ein Fenster (App-Ansicht) an den Projektor oder eine andere sekundäre Anzeige. |
StartProjectingAsync(Int32, Int32, DeviceInformation) |
Sendet asynchron ein Fenster (App-Ansicht) an den Projektor oder ein anderes sekundäres Display und stellt Informationen zur Anzeige bereit. |
StopProjectingAsync(Int32, Int32) |
Blendet asynchron ein Fenster (App-Ansicht) aus, das von einem Projektor oder einem anderen sekundären Display angezeigt wird. |
SwapDisplaysForViewsAsync(Int32, Int32) |
Wechselt das aufrufende Fenster (App-Ansicht) asynchron durch das Fenster, das auf dem Projektor oder einer anderen sekundären Anzeige angezeigt wird. Das Ergebnis ist, dass das aufrufende Fenster auf dem Projektor und das zuvor projizierte Fenster auf dem Gerätebildschirm angezeigt wird. |
Ereignisse
ProjectionDisplayAvailableChanged |
Tritt auf, wenn ein Projektor oder ein anderes sekundäres Display verfügbar ist oder nicht mehr verfügbar ist. |