SimpleHapticsController SimpleHapticsController SimpleHapticsController SimpleHapticsController SimpleHapticsController Class

Definition

Provides access to a single haptic input device.

public : sealed class SimpleHapticsController
struct winrt::Windows::Devices::Haptics::SimpleHapticsController
public sealed class SimpleHapticsController
Public NotInheritable Class SimpleHapticsController
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10 Creators Update (introduced v10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v4)

Properties

Id Id Id Id Id

Gets the identifier for the haptic input device.

IsIntensitySupported IsIntensitySupported IsIntensitySupported IsIntensitySupported IsIntensitySupported

Gets whether the haptic input device supports feedback intensity.

IsPlayCountSupported IsPlayCountSupported IsPlayCountSupported IsPlayCountSupported IsPlayCountSupported

Gets whether the haptic input device supports feedback counts.

IsPlayDurationSupported IsPlayDurationSupported IsPlayDurationSupported IsPlayDurationSupported IsPlayDurationSupported

Gets whether the haptic input device supports feedback duration.

IsReplayPauseIntervalSupported IsReplayPauseIntervalSupported IsReplayPauseIntervalSupported IsReplayPauseIntervalSupported IsReplayPauseIntervalSupported

Gets whether the haptic input device supports pause intervals between feedback cycles.

SupportedFeedback SupportedFeedback SupportedFeedback SupportedFeedback SupportedFeedback

Gets the types of feedback supported by the haptic input device.

Methods

SendHapticFeedback(SimpleHapticsControllerFeedback) SendHapticFeedback(SimpleHapticsControllerFeedback) SendHapticFeedback(SimpleHapticsControllerFeedback) SendHapticFeedback(SimpleHapticsControllerFeedback) SendHapticFeedback(SimpleHapticsControllerFeedback)

Start haptic feedback by the input device.

SendHapticFeedback(SimpleHapticsControllerFeedback, Double) SendHapticFeedback(SimpleHapticsControllerFeedback, Double) SendHapticFeedback(SimpleHapticsControllerFeedback, Double) SendHapticFeedback(SimpleHapticsControllerFeedback, Double) SendHapticFeedback(SimpleHapticsControllerFeedback, Double)

Start haptic feedback by the input device with the specified intensity.

SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan) SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan) SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan) SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan) SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan)

Start haptic feedback by the input device and continue for the specified amount of time.

SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan) SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan) SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan) SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan) SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan)

Start haptic feedback by the input device and repeat for the specified number of times.

StopFeedback() StopFeedback() StopFeedback() StopFeedback() StopFeedback()

Terminates haptic feedback by the input device.

See also