Compartilhar via


ProjectionManager Classe

Definição

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

Aplica-se a

Confira também