KnownSimpleHapticsControllerWaveforms 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.
Fornece um conjunto de tipos de forma de onda háptica conhecidos (com base na especificação HID da Página de Uso Háptico .
public ref class KnownSimpleHapticsControllerWaveforms abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class KnownSimpleHapticsControllerWaveforms final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class KnownSimpleHapticsControllerWaveforms
Public Class KnownSimpleHapticsControllerWaveforms
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Creators Update (introduzida na 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v4.0)
|
Exemplos
Os exemplos totalmente funcionais a seguir demonstram recursos hápticos em vários dispositivos.
Feedback tátil de caneta
Consulte o exemplo de caneta háptica para obter exemplos de trabalho da seguinte funcionalidade:
- Obter um SimpleHapticsController da entrada da caneta: vá de PointerPoint.PointerId para PenDevice para SimpleHapticsController (requer uma caneta compatível com haptic e um dispositivo que dá suporte à caneta).
- Verificar recursos hápticos de caneta: um SimpleHapticsController expõe propriedades para recursos de hardware de caneta, incluindo IsIntensitySupported, IsPlayCountSupported, SupportedFeedback e assim por diante.
- Iniciar e parar comentários hápticos: use os métodos SendHapticFeedback e StopFeedback adequadamente.
- Disparar comentários hápticos: comentários sobre comentários de escrita à tinta e comentários de interação.
RadialController haptics
Consulte RadialController para obter exemplos de como usar hápticos com dispositivos RadialController, como o Surface Dial.
Hápticos do controlador de realidade misturada
Consulte o exemplo de origem de interação espacial para obter um exemplo de como usar hápticos com controladores de seis graus de liberdade (6DOF) no Windows Mixed Reality Desktop.
Propriedades
BrushContinuous |
Obtém uma forma de onda de zumbido que é gerada continuamente para um dispositivo de caneta enquanto está em contato com a superfície do digitalizador. |
BuzzContinuous |
Obtém uma forma de onda de buzz que é gerada continuamente até terminar. |
ChiselMarkerContinuous |
Obtém uma forma de onda de buzz que é gerada continuamente para um dispositivo de caneta (no modo marcador/marca-texto) enquanto está em contato com a superfície do digitalizador. |
Click |
Obtém uma forma de onda de clique. |
EraserContinuous |
Obtém uma forma de onda de zumbido que é gerada continuamente para um dispositivo de caneta (no modo borracha) enquanto estiver em contato com a superfície do digitalizador. |
Error |
Obtém uma forma de onda de zumbido forte usada para sinalizar que uma ação falhou ou ocorreu um erro. |
GalaxyPenContinuous |
Obtém uma forma de onda de zumbido que é gerada continuamente para ferramentas especiais de tinta (como um pincel multicolorido) enquanto estiver em contato com a superfície do digitalizador. |
Hover |
Obtém uma forma de onda de zumbido que indica que o ponteiro começou a passar o mouse sobre um elemento de interface do usuário interativo. |
InkContinuous |
Obtém uma forma de onda de zumbido que é gerada continuamente para um dispositivo de caneta (no modo de tinta) enquanto está em contato com a superfície do digitalizador. |
MarkerContinuous |
Obtém uma forma de onda de zumbido que é gerada continuamente sem interrupção para um dispositivo de caneta (no modo de marcador) enquanto estiver em contato com a superfície do digitalizador. |
PencilContinuous |
Obtém uma forma de onda de zumbido que é gerada continuamente para um dispositivo de caneta (no modo lápis de tinta) enquanto está em contato com a superfície do digitalizador. |
Press |
Obtém uma forma de onda de buzz que indica quando um usuário pressiona um elemento de interface do usuário interativo em uma ação incremental (consulte Release). |
Release |
Obtém uma forma de onda de buzz que indica quando um usuário libera um elemento de interface do usuário interativo em uma ação incremental (consulte Pressionar). |
RumbleContinuous |
Obtém uma forma de onda de ruído que é gerada continuamente até terminar. |
Success |
Obtém uma forma de onda de buzz gerada para um dispositivo de caneta quando o reconhecimento de tinta é bem-sucedido. |