Windows.Devices.Input.Preview Namespace
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.
Forneça suporte para acompanhar o olhar, a atenção e a presença de um usuário com base na localização e movimento de seus olhos e cabeça.
Observação
Para entrada por foco no Windows Mixed Reality,veja Foco.
Classes
GazeDevicePreview |
Dá suporte à capacidade de identificar e gerenciar todos os dispositivos de rastreador de olhos conectados. |
GazeDeviceWatcherAddedPreviewEventArgs |
Fornece dados de evento para o evento GazeDeviceWatcherPreview.Added . |
GazeDeviceWatcherPreview |
Detecta e enumera dinamicamente dispositivos de rastreamento ocular e recebe notificações de evento quando um dispositivo é adicionado, removido ou atualizado após a enumeração inicial. |
GazeDeviceWatcherRemovedPreviewEventArgs |
Fornece dados de evento para o evento GazeDeviceWatcherPreview.Removed . |
GazeDeviceWatcherUpdatedPreviewEventArgs |
Fornece dados de evento para o evento GazeDeviceWatcherPreview.Updated . |
GazeEnteredPreviewEventArgs |
Fornece dados de evento para o evento GazeEntered . |
GazeExitedPreviewEventArgs |
Fornece dados de evento para o evento GazeExited . |
GazeInputSourcePreview |
Representa os olhos e a cabeça do usuário identificado por um dispositivo de rastreamento ocular. |
GazeMovedPreviewEventArgs |
Fornece dados de evento para o evento GazeMoved . |
GazePointPreview |
Fornece propriedades básicas para o ponto de entrada de foco associado a um único dispositivo de rastreamento ocular. |
Enumerações
GazeDeviceConfigurationStatePreview |
Especifica os possíveis estados de configuração de um dispositivo de rastreamento ocular. |
Comentários
O suporte para hardware de rastreamento ocular foi introduzido em Windows 10 Fall Creators Update juntamente com o controle Eye, um recurso interno que permite que você use seus olhos para controlar o ponteiro na tela, digite com o teclado virtual e se comunique com pessoas que usam conversão de texto em fala. Esse conjunto de APIs UWP para a criação de aplicativos que podem interagir com o hardware de rastreamento ocular tem suporte no RS4 e posterior.
Consulte Introdução ao controle com os olhos no Windows 10 para ver uma lista de dispositivos de controle com os olhos compatível.
Para usar as APIs de entrada de foco e acessar dispositivos internos e periféricos, como rastreadores oculares, você deve registrar a gazeInput
funcionalidade no manifesto do aplicativo. Basta adicionar o seguinte DeviceCapability
ao Capabilities
nó no arquivo Package.appxmanifest do seu projeto:
<Capabilities>
<DeviceCapability Name="gazeInput" />
</Capabilities>