KnownSimpleHapticsControllerWaveforms Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona un conjunto de tipos de forma de onda háptica conocidos (según la especificación HID de la 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
- Herencia
- 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:
- Obtenga un SimpleHapticsController a partir de la entrada del lápiz: vaya de PointerPoint.PointerId a PenDevice a SimpleHapticsController (requiere un lápiz compatible con háptices y un dispositivo que admita el lápiz).
- Comprobar las funcionalidades hápticas del lápiz: Un SimpleHapticsController expone propiedades para las funcionalidades de hardware del lápiz, como IsIntensitySupported, IsPlayCountSupported, SupportedFeedback, etc.
- Iniciar y detener comentarios hápticos: use los métodos SendHapticFeedback y StopFeedback correctamente.
- Desencadenar comentarios hápticos: comentarios para los comentarios de entrada manuscrita y los comentarios de interacción.
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
BrushContinuous |
Obtiene una forma de onda de zumbido que se genera continuamente para un dispositivo de lápiz mientras está en contacto con la superficie del digitalizador. |
BuzzContinuous |
Obtiene una forma de onda de zumbido que se genera continuamente hasta que finaliza. |
ChiselMarkerContinuous |
Obtiene una forma de onda de zumbido que se genera continuamente para un dispositivo de lápiz (en modo marcador/resaltador) mientras está en contacto con la superficie del digitalizador. |
Click |
Obtiene una forma de onda de clic. |
EraserContinuous |
Obtiene una forma de onda de zumbido que se genera continuamente para un dispositivo de lápiz (en modo borrador) mientras está en contacto con la superficie del digitalizador. |
Error |
Obtiene una forma de onda de zumbido fuerte utilizada para indicar que se ha producido un error en una acción o que se ha producido un error. |
GalaxyPenContinuous |
Obtiene una forma de onda de zumbido que se genera continuamente para herramientas de tinta especiales (como un pincel multicolor) mientras se pone en contacto con la superficie del digitalizador. |
Hover |
Obtiene una forma de onda de zumbido que indica que el puntero ha empezado a mantener el puntero sobre un elemento interactivo de la interfaz de usuario. |
InkContinuous |
Obtiene una forma de onda de zumbido que se genera continuamente para un dispositivo de lápiz (en modo de entrada de lápiz) mientras está en contacto con la superficie del digitalizador. |
MarkerContinuous |
Obtiene una forma de onda de zumbido que se genera continuamente sin interrupción para un dispositivo de lápiz (en modo de marcador) mientras está en contacto con la superficie del digitalizador. |
PencilContinuous |
Obtiene una forma de onda de zumbido que se genera continuamente para un dispositivo de lápiz (en modo lápiz de lápiz) mientras está en contacto con la superficie del digitalizador. |
Press |
Obtiene una forma de onda de zumbido que indica cuándo un usuario presiona un elemento interactivo de la interfaz de usuario en una acción incremental (vea Liberar). |
Release |
Obtiene una forma de onda de zumbido que indica cuándo un usuario libera un elemento interactivo de la interfaz de usuario en una acción incremental (vea Presionar). |
RumbleContinuous |
Obtiene una forma de onda rumbera que se genera continuamente hasta que finaliza. |
Success |
Obtiene una forma de onda de zumbido que se genera para un dispositivo de lápiz cuando el reconocimiento de tinta se realiza correctamente. |