Compartilhar via


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

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

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

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