RealTimeStylusDataInterest 列舉 (rtscom.h)
定義外掛程式用來指定外掛程式接收哪些事件通知的值。
Syntax
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 Class物件已啟用。 |
RTSDI_RealTimeStylusDisabled 值: 0x4 RealTimeStylus Class物件已停用。 |
RTSDI_StylusNew 值: 0x8 RealTimeStylus Class物件遇到新的手寫筆物件。 |
RTSDI_StylusInRange 值: 0x10 手寫筆物件位於數位板的範圍內。 通知實作外掛程式,表示手寫筆正在輸入 RealTimeStylus Class 物件的輸入區域,或是在 RealTimeStylus Class 物件的輸入區域上方輸入數位板的偵測範圍。 |
RTSDI_InAirPackets 值: 0x20 RealTimeStylus Class物件位於數位板和移動範圍內,但未觸控。 |
RTSDI_StylusOutOfRange 值: 0x40 RealTimeStylus Class物件超出數位板的範圍。 通知實作外掛程式手寫筆離開 RealTimeStylus Class 物件的輸入區域,或離開 RealTimeStylus Class 物件輸入區域上方數位板的偵測範圍。 |
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 或 Type 來識別自訂資料的種類。 |
RTSDI_UpdateMapping 值: 0x10000 已變更或設定與螢幕的平板電腦對應。 |
RTSDI_DefaultEvents 外掛程式會接收預設手寫筆資料。 |
備註
RealTimeStylusDataInterest 列舉值會用於定義資料集的位元組合中。 使用 RealTimeStylusDataInterest 列舉 ,只指定您想要接收通知的事件。 因此,改善效能。
RealTimeStylus 類別會在外掛程式擷取封包資料時通知外掛程式,方法是呼叫指定序列中的個別外掛程式。 您可以控制接收這些通知的外掛程式順序和類型。 您可以藉由 RealTimeStylus Class 物件呼叫的外掛程式修改事件中的封包資料。
您可以實作 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 |