InkInputConfiguration 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
管理哪些类型的辅助输入可由 InkPresenter 对象处理。
public ref class InkInputConfiguration sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkInputConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkInputConfiguration
Public NotInheritable Class InkInputConfiguration
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10, version 1803 (在 10.0.17134.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v6.0 中引入)
|
示例
此处,我们展示了如何接受来自笔、触摸和鼠标设备的墨迹输入,但忽略笔桶按钮和橡皮擦笔尖的所有输入。
public ScenarioBarrelEraserIgnore()
{
this.InitializeComponent();
var inkPresenter = inkCanvas.InkPresenter;
inkPresenter.InputDeviceTypes =
Windows.UI.Core.CoreInputDeviceTypes.Pen |
Windows.UI.Core.CoreInputDeviceTypes.Touch |
Windows.UI.Core.CoreInputDeviceTypes.Mouse;
InkInputConfiguration inkInputConfiguration =
inkPresenter.InputConfiguration;
inkInputConfiguration.IsEraserInputEnabled = false;
inkInputConfiguration.IsPrimaryBarrelButtonInputEnabled = false;
}
注解
若要管理应用处理辅助输入的方式,请参阅 InkInputProcessingConfiguration。
属性
IsEraserInputEnabled |
获取或设置 InkPresenter 对象是否处理来自笔的橡皮擦笔尖的输入。 |
IsPenHapticFeedbackEnabled |
获取或设置是否为活动笔启用触觉反馈。 |
IsPrimaryBarrelButtonInputEnabled |
获取或设置 InkPresenter 对象是否处理来自笔的主桶按钮的输入。 |