Windows.Devices.Input.Preview Namespace

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>

Confira também