PointerVisualizationSettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides access to the visual feedback settings for pointer input.
Important
Pointer visualizations are supported by the Desktop device family only.
public ref class PointerVisualizationSettings sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PointerVisualizationSettings final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PointerVisualizationSettings
Public NotInheritable Class PointerVisualizationSettings
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Examples
The following example demonstrates the use of GetForCurrentView to retrieve an instance of PointerVisualizationSettings through which the visual feedback preferences for the current app are set.
var pointerVisualizationSettings = Windows.UI.Input.PointerVisualizationSettings.getForCurrentView();
pointerVisualizationSettings.isContactFeedbackEnabled = false;
pointerVisualizationSettings.isBarrelButtonFeedbackEnabled = false;
Remarks
Call GetForCurrentView to get a PointerVisualizationSettings object associated with the active app. This object is used to set the visual feedback preferences for the app.
This
Properties
IsBarrelButtonFeedbackEnabled |
Gets or sets a value that indicates whether visual feedback is enabled for pen/stylus input when the barrel button is pressed. Important Pointer visualizations are supported by the Desktop device family only. |
IsContactFeedbackEnabled |
Gets or sets a value that indicates whether visual feedback is enabled when a pointer contact is detected. Important Pointer visualizations are supported by the Desktop device family only. |
Methods
GetForCurrentView() |
Gets a PointerVisualizationSettings object associated with the current app. Important Pointer visualizations are supported by the Desktop device family only. |
Applies to
See also
- Windows.UI.Input
- Windows.Devices.Input
- Windows.UI.Core
- Windows.UI.Input.Inking
- Windows.UI.Xaml.Input
- TypedEventHandler<TSender,TResult>
- Guidelines for visual feedback
- Custom user interactions
- UX guidelines for custom user interactions
- Touch design guidelines
- User interaction mode sample
- Focus visuals sample
- Input: Device capabilities sample
- Input: Simplified ink sample
- Input: Windows 8 gestures sample
- Input: XAML user input events sample
- XAML scrolling, panning, and zooming sample
- DirectX touch input sample
- Input: Manipulations and gestures (C++) sample
- Input: Touch hit testing sample
- Input source identification sample
- Touch injection sample
- Win32 touch hit-testing sample