共用方式為


IRealTimeStylus 介面 (rtscom.h)

即時處理數位板的手寫筆封包資料。

繼承

IRealTimeStylus介面繼承自IUnknown介面。 IRealTimeStylus 也有下列類型的成員:

方法

IRealTimeStylus介面具有這些方法。

 
IRealTimeStylus::AddCustomStylusDataToQueue

將自訂資料新增至 RealTimeStylus Class 物件的指定佇列。
IRealTimeStylus::AddStylusAsyncPlugin

將 IStylusAsyncPlugin 加入至指定索引處的非同步外掛程式集合。
IRealTimeStylus::AddStylusSyncPlugin

將 IStylusSyncPlugin 新增至指定索引處的同步外掛程式集合。
IRealTimeStylus::ClearStylusQueues

清除 RealTimeStylus 類別輸入和輸出資料佇列。
IRealTimeStylus::get_ChildRealTimeStylusPlugin

取得或設定 RealTimeStylus 物件做為目前 RealTimeStylus 物件的非同步外掛程式。
IRealTimeStylus::get_Enabled

取得或設定值,指定 RealTimeStylus 物件是否收集平板電腦手寫筆資料。 (取得)
IRealTimeStylus::get_HWND

取得或設定與 RealTimeStylus 物件所使用的視窗相關聯的控制碼值。 (取得)
IRealTimeStylus::get_WindowInputRectangle

取得或設定 RealTimeStylus Class 物件的視窗輸入矩形。 (取得)
IRealTimeStylus::GetAllTabletCoNtextIds

擷取包含所有目前使用中平板電腦內容識別碼的陣列。
IRealTimeStylus::GetDesiredPacketDescription

擷取已要求包含在封包資料流程中的屬性清單。
IRealTimeStylus::GetPacketDescriptionData

擷取封包屬性和縮放比例。
IRealTimeStylus::GetStylusAsyncPlugin

擷取非同步外掛程式集合中指定索引處的外掛程式。
IRealTimeStylus::GetStylusAsyncPluginCount

擷取非同步外掛程式集合中的外掛程式數目。
IRealTimeStylus::GetStyluses

擷取 RealTimeStylus Class 物件遇到的手寫筆集合。
IRealTimeStylus::GetStylusForId

擷取指定手寫筆識別碼的手寫筆。
IRealTimeStylus::GetStylusSyncPlugin

擷取同步外掛程式集合中指定索引處的外掛程式。
IRealTimeStylus::GetStylusSyncPluginCount

擷取同步外掛程式集合中的外掛程式數目。
IRealTimeStylus::GetTablet

將 IInkTablet Interface 物件擷取至呼叫端。
IRealTimeStylus::GetTabletCoNtextIdFromTablet

擷取與指定平板電腦數位板物件相關聯的 TabletCoNtextId 屬性。
IRealTimeStylus::GetTabletFromTabletCoNtextId

擷取指定平板電腦內容的 IInkTablet 介面。
IRealTimeStylus::p ut_Enabled

取得或設定值,指定 RealTimeStylus 物件是否收集平板電腦手寫筆資料。 (Put)
IRealTimeStylus::p ut_HWND

取得或設定與 RealTimeStylus 物件所使用的視窗相關聯的控制碼值。 (Put)
IRealTimeStylus::p ut_WindowInputRectangle

取得或設定 RealTimeStylus Class 物件的視窗輸入矩形。 (Put)
IRealTimeStylus::RemoveAllStylusAsyncPlugins

從非同步外掛程式集合中移除所有外掛程式。
IRealTimeStylus::RemoveAllStylusSyncPlugins

從同步外掛程式集合中移除所有外掛程式。
IRealTimeStylus::RemoveStylusAsyncPlugin

移除 並選擇性地傳回 IStylusAsyncPlugin,並在非同步外掛程式集合中具有指定的索引。
IRealTimeStylus::RemoveStylusSyncPlugin

從集合中移除位於指定索引處的 IStylusSyncPlugin。
IRealTimeStylus::SetAllTabletsMode

設定 RealTimeStylus Class 物件的模式,以從所有數位板收集資料。
IRealTimeStylus::SetDesiredPacketDescription

要求要包含在封包資料流程中的屬性。
IRealTimeStylus::SetSingleTabletMode

修改 RealTimeStylus Class (RTS) 物件的模式,只收集一個代表附加至平板電腦之數位板數位板的平板電腦輸入。 RealTimeStylus 會忽略來自其他數位板的手寫筆輸入。

備註

這個介面是由 RealTimeStylus 類別所實作。

擴充性是透過同步和非同步外掛程式模型提供,分別使用 IStylusSyncPluginIStylusAsyncPlugin 介面來執行自訂處理。 使用非同步外掛程式進行計算密集作業,以避免封鎖封包資料流程。

建議您不要針對 CPU 和需要大量時間的作業使用 IStylusSyncPlugin 介面實作,因為這會封鎖封包資料流程流程。 這些作業應該在 IStylusAsyncPlugin 介面實作類別中執行,該類別是在維護封包資料流程流程的執行緒上執行的不同執行緒上執行。

注意您可以修改 RealTimeStylus 類別上的同步和非同步外掛程式集合,而不停用再重新啟用RealTimeStylus Class物件。
 

需求

   
最低支援的用戶端 Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 rtscom.h

另請參閱

DynamicRenderer 類別

RealTimeStylus 類別

RealTimeStylus 類別和介面

RealTimeStylus 參考