Freigeben über


ProjectionManager Klasse

Definition

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
Object Platform::Object IInspectable ProjectionManager
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.

Gilt für:

Weitere Informationen