Idioma

SimpleHapticsController Classe

Definição

Fornece acesso a um único dispositivo de entrada háptica que pode ser usado para enumerar as formas de onda hápticas compatíveis com o dispositivo de entrada associado e disparar uma resposta háptica específica.

public ref class SimpleHapticsController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SimpleHapticsController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SimpleHapticsController
Public NotInheritable Class SimpleHapticsController
Herança
Object Platform::Object IInspectable SimpleHapticsController
Atributos

Requisitos do Windows

Requisitos Description
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:

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 6DOF (Seis Graus de Liberdade) no Windows Mixed Reality Desktop.

Propriedades

Nome Description
Id

Obtém o identificador do dispositivo de entrada háptico.

IsIntensitySupported

Obtém se o dispositivo de entrada háptica dá suporte à intensidade de comentários.

IsPlayCountSupported

Obtém se o dispositivo de entrada háptica dá suporte a contagens de comentários.

IsPlayDurationSupported

Obtém se o dispositivo de entrada háptica dá suporte à duração dos comentários.

IsReplayPauseIntervalSupported

Obtém se o dispositivo de entrada háptico dá suporte a intervalos de pausa entre ciclos de comentários.

SupportedFeedback

Obtém os tipos de comentários compatíveis com o dispositivo de entrada háptico.

Métodos

Nome Description
SendHapticFeedback(SimpleHapticsControllerFeedback)

Inicie comentários hápticos pelo dispositivo de entrada.

SendHapticFeedback(SimpleHapticsControllerFeedback, Double)

Inicie comentários hápticos pelo dispositivo de entrada com a intensidade especificada.

SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan)

Inicie comentários hápticos pelo dispositivo de entrada e continue pela quantidade de tempo especificada.

SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan)

Inicie comentários hápticos pelo dispositivo de entrada e repita para o número especificado de vezes.

StopFeedback()

Encerra os comentários hápticos pelo dispositivo de entrada.

Aplica-se a

Confira também