Share via


ProjectionManager Classe

Definizione

Definisce un set di metodi per la gestione delle finestre (visualizzazioni app) inviate agli schermi secondari, ad esempio proiettori.

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

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

ProjectionDisplayAvailable

Ottiene se una visualizzazione di proiezione è disponibile per l'uso.

Metodi

GetDeviceSelector()

Restituisce una stringa usata per enumerare i servizi del dispositivo.

RequestStartProjectingAsync(Int32, Int32, Rect)

Effettua una richiesta per inviare in modo asincrono una finestra (visualizzazione app) al proiettore o ad altri display secondari.

RequestStartProjectingAsync(Int32, Int32, Rect, Placement)

Effettua una richiesta per inviare in modo asincrono una finestra (visualizzazione app) al proiettore o ad altri display secondari con la posizione preferita specificata.

StartProjectingAsync(Int32, Int32)

Invia in modo asincrono una finestra (visualizzazione app) al proiettore o ad altri display secondari.

StartProjectingAsync(Int32, Int32, DeviceInformation)

Invia in modo asincrono una finestra (visualizzazione app) al proiettore o ad altri display secondari e fornisce informazioni sulla visualizzazione.

StopProjectingAsync(Int32, Int32)

Nasconde in modo asincrono una finestra (visualizzazione app) visualizzata da un proiettore o da un altro display secondario.

SwapDisplaysForViewsAsync(Int32, Int32)

Scambia in modo asincrono la finestra chiamante (visualizzazione app) con la finestra visualizzata sul proiettore o su un altro display secondario. Il risultato è che la finestra chiamante viene visualizzata sul proiettore e la finestra precedentemente proiettata viene visualizzata sullo schermo del dispositivo.

Eventi

ProjectionDisplayAvailableChanged

Si verifica quando un proiettore o un altro display secondario diventa disponibile o non disponibile.

Si applica a

Vedi anche