ProjectionManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |