Share via


InkInputProcessingConfiguration 类

定义

管理 InkPresenter 对象处理输入的方式。

public ref class InkInputProcessingConfiguration sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkInputProcessingConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkInputProcessingConfiguration
Public NotInheritable Class InkInputProcessingConfiguration
继承
Object Platform::Object IInspectable InkInputProcessingConfiguration
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

主要输入不是从 (或通过) 辅助设备(如笔筒按钮、笔橡皮擦笔尖、鼠标右键或类似项)进行修改的。

默认情况下,辅助输入作为主输入进行处理,并由 InkPresenter 呈现为 InkStroke。 对于应用程序对辅助输入的自定义处理,请将 InkInputProcessingConfiguration.RightDragAction 设置为 LeaveUnprocessed。 这表示输入应作为 UnprocessedInput 通过 InkPresenter 传递,以便进行自定义处理。

如果 InkInputProcessingConfiguration.Mode 设置为 None,则忽略 RightDragAction 的值,并且输入始终作为 UnprocessedInput 传递到应用进行自定义处理。

如果 InkInputProcessingConfiguration.Mode 设置为 “墨迹书写 ”或“ 擦除”,则必须将 RightDragAction 的值设置为 LeaveUnprocessed ,以便将输入作为 UnprocessedInput 传递到应用进行自定义处理。

若要管理应用处理的辅助输入,请参阅 InkInputConfiguration

属性

Mode

获取或设置 InkPresenter 对象如何呈现来自笔筒按钮、笔橡皮擦笔尖、鼠标右键或其关联 InkCanvas 控件上的类似内容输入。

默认情况下,此辅助输入作为主输入进行处理,并呈现为 InkStroke () 查看备注。

RightDragAction

获取或设置 InkPresenter 对象如何处理笔筒按钮、笔橡皮擦笔尖、鼠标右键或类似的辅助输入。

默认情况下,此辅助输入作为主输入进行处理,并呈现为 InkStroke () 查看备注。

适用于

另请参阅