SimpleHapticsController Clase

Definición

Proporciona acceso a un único dispositivo de entrada háptico que se puede usar para enumerar las formas de onda háptica admitidas por el dispositivo de entrada asociado y desencadenar una respuesta 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
Herencia
Object Platform::Object IInspectable SimpleHapticsController
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Ejemplos

Los siguientes ejemplos totalmente funcionales muestran características hápticas en varios dispositivos.

Háptica del lápiz

Consulte el ejemplo pen háptico para ver ejemplos prácticos de la funcionalidad siguiente:

Hápticos radialcontroladores

Consulta RadialController para obtener ejemplos de cómo usar hápticos con dispositivos RadialController, como Surface Dial.

Hápticos del controlador de realidad mixta

Consulte el ejemplo de origen de interacción espacial para obtener un ejemplo de cómo usar hápticos con controladores de seis grados de libertad (6DOF) en Windows Mixed Reality Desktop.

Propiedades

Id

Obtiene el identificador del dispositivo de entrada háptica.

IsIntensitySupported

Obtiene si el dispositivo de entrada háptico admite la intensidad de los comentarios.

IsPlayCountSupported

Obtiene si el dispositivo de entrada háptica admite recuentos de comentarios.

IsPlayDurationSupported

Obtiene si el dispositivo de entrada háptico admite la duración de los comentarios.

IsReplayPauseIntervalSupported

Obtiene si el dispositivo de entrada háptica admite intervalos de pausa entre ciclos de comentarios.

SupportedFeedback

Obtiene los tipos de comentarios admitidos por el dispositivo de entrada háptico.

Métodos

SendHapticFeedback(SimpleHapticsControllerFeedback)

Inicie los comentarios hápticos por el dispositivo de entrada.

SendHapticFeedback(SimpleHapticsControllerFeedback, Double)

Inicie los comentarios hápticos por parte del dispositivo de entrada con la intensidad especificada.

SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan)

Inicie los comentarios hápticos por el dispositivo de entrada y continúe durante la cantidad de tiempo especificada.

SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan)

Inicie los comentarios hápticos por el dispositivo de entrada y repita el número de veces especificado.

StopFeedback()

Finaliza los comentarios hápticos por el dispositivo de entrada.

Se aplica a

Consulte también