KnownSimpleHapticsControllerWaveforms Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un set di tipi di forme d'onda aptice note (in base alla specifica HID pagina utilizzo aptico ).
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
- Ereditarietà
- Attributi
Requisiti Windows
| Requisiti | Descrizione |
|---|---|
| Famiglia di dispositivi |
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)
|
Esempio
Gli esempi completamente funzionali seguenti illustrano le funzionalità aptico in vari dispositivi.
Penna aptici
Per esempi pratici delle funzionalità seguenti, vedere l'esempio di aptica della penna .
- Ottenere un SimpleHapticsController dall'input penna: passare da PointerPoint.PointerId a PenDevice a SimpleHapticsController (richiede sia una penna con supporto aptico che un dispositivo che supporta la penna).
- Controllare le funzionalità aptiche della penna: SimpleHapticsController espone proprietà relative alle capacità hardware della penna, tra cui IsIntensitySupported, IsPlayCountSupported, SupportedFeedback e così via.
- Avviare e arrestare il feedback aptico: usare i metodi SendHapticFeedback e StopFeedback in modo appropriato.
- Attivare il feedback aptico: feedback sia per il feedback di inchiostrazione che per il feedback di interazione.
RadialController aptici
Vedi RadialController per esempi di come usare aptici con dispositivi RadialController come Surface Dial.
Aptici del controller di realtà mista
Vedi l'esempio di origine interazione spaziale per un esempio di come usare aptici con sei controller di libertà (6DOF) in Windows Mixed Reality Desktop.
Proprietà
| Nome | Descrizione |
|---|---|
| Align |
Ottiene una forma d'onda a impulsi nitida generata quando un oggetto si aggancia a una guida di allineamento. |
| BrushContinuous |
Ottiene una forma d'onda ronzio generata continuamente per un dispositivo penna in contatto con la superficie del digitalizzatore. |
| BuzzContinuous |
Ottiene una forma d'onda ronzio generata continuamente fino a quando non viene terminata. |
| ChiselMarkerContinuous |
Ottiene una forma d'onda ronzio generata continuamente per un dispositivo penna (in modalità marcatore/evidenziatore) mentre è in contatto con la superficie del digitalizzatore. |
| Click |
Ottiene una forma d'onda di clic. |
| Collide |
Ottiene una forma d'onda a impulsi soft generata per indicare di raggiungere un limite o un limite. |
| EraserContinuous |
Ottiene una forma d'onda ronzio generata continuamente per un dispositivo penna (in modalità gomma) mentre è in contatto con la superficie del digitalizzatore. |
| Error |
Ottiene una forma d'onda ronzio forte usata per segnalare che un'azione non è riuscita o si è verificato un errore. |
| GalaxyPenContinuous |
Ottiene una forma d'onda ronzio generata continuamente per speciali strumenti di inchiostro (ad esempio un pennello multicolore) mentre si trova in contatto con la superficie del digitalizzatore. |
| Grow |
Ottiene una forma d'onda a impulsi dinamica generata per trasmettere il movimento, la transizione o l'attività intelligente del sistema. |
| Hover |
Ottiene una forma d'onda ronzio che indica che il puntatore ha iniziato a passare il puntatore su un elemento interattivo dell'interfaccia utente. |
| InkContinuous |
Ottiene una forma d'onda ronzio generata continuamente per un dispositivo penna (in modalità input penna) mentre si trova in contatto con la superficie del digitalizzatore. |
| MarkerContinuous |
Ottiene una forma d'onda ronzio generata continuamente senza interruzioni per un dispositivo penna (in modalità marcatore) mentre si trova in contatto con la superficie del digitalizzatore. |
| PencilContinuous |
Ottiene una forma d'onda ronzio generata continuamente per un dispositivo penna (in modalità matita input penna) mentre si trova in contatto con la superficie del digitalizzatore. |
| Press |
Ottiene una forma d'onda ronzio che indica quando un utente preme un elemento interattivo dell'interfaccia utente in un'azione incrementale (vedere Release). |
| Release |
Ottiene una forma d'onda ronzio che indica quando un utente rilascia un elemento interattivo dell'interfaccia utente in un'azione incrementale (vedere Press). |
| RumbleContinuous |
Ottiene una forma d'onda rombo generata continuamente fino a quando non viene terminata. |
| Step |
Ottiene una forma d'onda a impulsi firme generata per trasmettere cambiamenti discreti, ad esempio lo spostamento attraverso passaggi o valori. |
| Success |
Ottiene una forma d'onda ronzio generata per un dispositivo penna quando il riconoscimento dell'input penna ha esito positivo. |