RealTimeStylusDataInterest 枚举 (rtscom.h)

定义插件用于指定插件接收的事件通知的值。

语法

typedef enum RealTimeStylusDataInterest {
  RTSDI_AllData = 0xffffffff,
  RTSDI_None = 0,
  RTSDI_Error = 0x1,
  RTSDI_RealTimeStylusEnabled = 0x2,
  RTSDI_RealTimeStylusDisabled = 0x4,
  RTSDI_StylusNew = 0x8,
  RTSDI_StylusInRange = 0x10,
  RTSDI_InAirPackets = 0x20,
  RTSDI_StylusOutOfRange = 0x40,
  RTSDI_StylusDown = 0x80,
  RTSDI_Packets = 0x100,
  RTSDI_StylusUp = 0x200,
  RTSDI_StylusButtonUp = 0x400,
  RTSDI_StylusButtonDown = 0x800,
  RTSDI_SystemEvents = 0x1000,
  RTSDI_TabletAdded = 0x2000,
  RTSDI_TabletRemoved = 0x4000,
  RTSDI_CustomStylusDataAdded = 0x8000,
  RTSDI_UpdateMapping = 0x10000,
  RTSDI_DefaultEvents
} ;

常量

 
RTSDI_AllData
值: 0xffffffff
插件接收所有触笔数据的通知。
RTSDI_None
值: 0
插件不会收到任何触笔数据的通知。
RTSDI_Error
值: 0x1
已将错误添加到输入队列。
RTSDI_RealTimeStylusEnabled
值: 0x2
RealTimeStylus 类对象已启用。
RTSDI_RealTimeStylusDisabled
值: 0x4
RealTimeStylus 类对象已被禁用。
RTSDI_StylusNew
值: 0x8
RealTimeStylus 类对象遇到新的触笔对象。
RTSDI_StylusInRange
值: 0x10
触笔对象位于数字化器的范围内。 通知实现插件触笔正在进入 RealTimeStylus 类 对象的输入区域,或者正在进入 RealTimeStylus 类 对象的输入区域上方数字化器的检测范围。
RTSDI_InAirPackets
值: 0x20
RealTimeStylus 类对象在数字化器的范围内,但不能触摸,并且正在移动。
RTSDI_StylusOutOfRange
值: 0x40
RealTimeStylus 类对象在数字化器的范围内。 通知实现插件触笔离开 RealTimeStylus 类 对象的输入区域或离开 RealTimeStylus 类 对象的输入区域上方数字化仪的检测范围。
RTSDI_StylusDown
值: 0x80
触笔与数字化器接触。
RTSDI_Packets
值: 0x100
触笔正在移动并与数字化器接触。
RTSDI_StylusUp
值: 0x200
触笔与数字化器的物理接触断开。
RTSDI_StylusButtonUp
值: 0x400
用户释放了触笔按钮。
RTSDI_StylusButtonDown
值: 0x800
用户已按下触笔按钮。
RTSDI_SystemEvents
值: 0x1000
检测到系统事件。
RTSDI_TabletAdded
值: 0x2000
系统检测到新的平板电脑设备。 向系统添加 Microsoft.Ink.Tablet 对象时,通知实现插件。
RTSDI_TabletRemoved
值: 0x4000
已从系统中删除平板电脑设备。 从系统中删除 Microsoft.Ink.Tablet 对象时,通知实现插件。
RTSDI_CustomStylusDataAdded
值: 0x8000
插件已将数据添加到队列。 可以通过 GUID 或类型来标识自定义数据类型。
RTSDI_UpdateMapping
值: 0x10000
已更改或设置到屏幕的平板电脑映射。
RTSDI_DefaultEvents
插件接收默认触笔数据。

注解

RealTimeStylusDataInterest 枚举值用于定义数据通知集的按位组合。 使用 RealTimeStylusDataInterest 枚举 仅指定要接收通知的事件。 因此,提高了性能。

RealTimeStylus 类通过在指定序列中调用相应的插件来检索数据包数据时通知插件。 可以控制接收这些通知的插件的顺序和类型。 RealTimeStylus 类对象调用的插件可以修改事件中的数据包数据。

可以通过实现 IStylusPlugin 接口::IStylusPlugin::D ataInterest 方法方法来控制在插件上调用哪些方法。

以下事件是默认事件:

  • RTSDI_RealTimeStylusEnabled
  • RTSDI_RealTimeStylusDisabled
  • RTSDI_StylusDown
  • RTSDI_Packets
  • RTSDI_StylusUp
  • RTSDI_SystemEvents
  • RTSDI_CustomStylusDataAdded

要求

   
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
标头 rtscom.h

请参阅

IStylusAsyncPlugin

IStylusSyncPlugin

RealTimeStylus 类