ProjectionManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um conjunto de métodos para gerenciar as janelas (exibições de aplicativo) enviadas para exibições secundárias, como projetores.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Propriedades
ProjectionDisplayAvailable |
Obtém se uma exibição de projeção está disponível ou não para uso. |
Métodos
GetDeviceSelector() |
Retorna uma cadeia de caracteres usada para enumerar serviços de dispositivo. |
RequestStartProjectingAsync(Int32, Int32, Rect) |
Faz uma solicitação para enviar de forma assíncrona uma janela (exibição de aplicativo) para o projetor ou outra exibição secundária. |
RequestStartProjectingAsync(Int32, Int32, Rect, Placement) |
Faz uma solicitação para enviar de forma assíncrona uma janela (exibição de aplicativo) para o projetor ou outra exibição secundária com o posicionamento preferencial especificado. |
StartProjectingAsync(Int32, Int32) |
Envia de forma assíncrona uma janela (exibição de aplicativo) para o projetor ou outra exibição secundária. |
StartProjectingAsync(Int32, Int32, DeviceInformation) |
Envia de forma assíncrona uma janela (exibição de aplicativo) para o projetor ou outra exibição secundária e fornece informações sobre a exibição. |
StopProjectingAsync(Int32, Int32) |
Oculta de forma assíncrona uma janela (exibição de aplicativo) exibida por um projetor ou outra exibição secundária. |
SwapDisplaysForViewsAsync(Int32, Int32) |
Alterna de forma assíncrona a janela de chamada (exibição de aplicativo) pela janela exibida no projetor ou em outra exibição secundária. O resultado é que a janela de chamada é exibida no projetor e a janela projetada anteriormente é exibida na tela do dispositivo. |
Eventos
ProjectionDisplayAvailableChanged |
Ocorre quando um projetor ou outra exibição secundária fica disponível ou indisponível. |