KnownSimpleHapticsControllerWaveforms Klasse

Definition

Stellt eine Reihe bekannter haptischer Wellenformtypen bereit (basierend auf der Haptischen Verwendungsseite HID-Spezifikation.

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
Vererbung
Object Platform::Object IInspectable KnownSimpleHapticsControllerWaveforms
Attribute

Windows-Anforderungen

Anforderungen Beschreibung
Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Beispiele

Die folgenden voll funktionsfähigen Beispiele veranschaulichen haptische Features auf verschiedenen Geräten.

Stift haptik

Sehen Sie sich das Beispiel für Pen-Haptik an, um funktionierende Beispiele der folgenden Funktionen zu sehen.

RadialController-Haptik

Beispiele für die Verwendung von Haptik mit RadialController-Geräten wie Surface Dial finden Sie im RadialController.The RadialController for examples of use haptics with RadialController devices such as the Surface Dial.

Haptik des Mixed Reality-Controllers

Ein Beispiel für die Verwendung von Haptik mit sechs Freiheitsgrade (6DOF)-Controllern unter Windows Mixed Reality Desktop finden Sie im Beispiel für räumliche Interaktionsquellen .

Eigenschaften

Name Beschreibung
Align

Ruft eine scharfe Impulswellenform ab, die generiert wird, wenn ein Objekt an eine Ausrichtungslinie einrast.

BrushContinuous

Ruft eine Buzz waveform, die kontinuierlich für ein Stiftgerät generiert wird, während sie mit der Digitalisiereroberfläche in Kontakt stehen.

BuzzContinuous

Ruft eine Buzz Waveform ab, die bis zum Beenden kontinuierlich generiert wird.

ChiselMarkerContinuous

Ruft eine Buzz-Wellenform ab, die für ein Stiftgerät (im Marker-/Textmarkermodus) während des Kontakts mit der Digitalisierungsgerätoberfläche kontinuierlich generiert wird.

Click

Ruft eine Klickwellenform ab.

Collide

Ruft eine weiche Impulswellenform ab, die generiert wird, um anzugeben, dass eine Grenze oder Grenze erreicht wird.

EraserContinuous

Ruft eine Buzz-Wellenform ab, die für ein Stiftgerät (im Radierermodus) während des Kontakts mit der Digitalisierungsgerätoberfläche kontinuierlich generiert wird.

Error

Ruft eine starke Buzz waveform, die verwendet wird, um zu signalisieren, dass eine Aktion fehlgeschlagen ist, oder ein Fehler aufgetreten ist.

GalaxyPenContinuous

Ruft eine Buzz waveform, die kontinuierlich für spezielle Freihandwerkzeuge (z. B. einen mehrfarbigen Pinsel) generiert wird, während sie mit der Digitalisiereroberfläche in Kontakt stehen.

Grow

Ruft eine dynamische Impulswellenform ab, die generiert wird, um Bewegung, Übergang oder intelligente Systemaktivität zu vermitteln.

Hover

Ruft eine Buzz waveform, die angibt, dass der Zeiger mit dem Daraufzeigen über ein interaktives UI-Element begonnen hat.

InkContinuous

Ruft eine Buzz waveform, die kontinuierlich für ein Stiftgerät (Freihandmodus) während des Kontakts mit der Digitalisiereroberfläche generiert wird.

MarkerContinuous

Ruft eine Buzz waveform, die kontinuierlich ohne Unterbrechung für ein Stiftgerät (im Markermodus) während des Kontakts mit der Digitalisierungsgerätoberfläche generiert wird.

PencilContinuous

Ruft eine Buzz waveform, die kontinuierlich für ein Stiftgerät (im Freihandstiftmodus) generiert wird, während sie mit der Digitalisiereroberfläche in Kontakt stehen.

Press

Ruft eine Buzz waveform, die angibt, wann ein Benutzer ein interaktives UI-Element in einer inkrementellen Aktion drückt (siehe Release).

Release

Ruft eine Buzz waveform, die angibt, wann ein Benutzer ein interaktives UI-Element in einer inkrementellen Aktion loslässt (siehe Drücken).

RumbleContinuous

Ruft eine Rumble Waveform ab, die bis zum Beenden kontinuierlich generiert wird.

Step

Ruft eine feste Impulswellenform ab, die generiert wird, um diskrete Änderungen zu vermitteln, z. B. das Durchlaufen von Schritten oder Werten.

Success

Ruft eine Buzz waveform, die für ein Stiftgerät generiert wird, wenn die Freihanderkennung erfolgreich ist.

Gilt für:

Weitere Informationen