IDynamicRenderer 介面 (rtscom.h)
以即時方式顯示平板電腦手寫筆資料,因為 RealTimeStylus Class 物件正在處理該資料。
繼承
IDynamicRenderer介面繼承自IUnknown介面。 IDynamicRenderer 也有下列類型的成員:
方法
IDynamicRenderer介面具有這些方法。
IDynamicRenderer::D raw 將快取的資料繪製到指定的裝置內容。 |
IDynamicRenderer::get_ClipRectangle 取得或設定 DynamicRenderer Class 物件的裁剪矩形。 (取得) |
IDynamicRenderer::get_ClipRegion 取得或設定 DynamicRenderer Class 物件的裁剪區域。 (取得) |
IDynamicRenderer::get_DataCacheEnabled 取得或設定值,這個值表示是否為 DynamicRenderer Class 物件啟用資料快取。 (取得) |
IDynamicRenderer::get_DrawingAttributes 取得或設定 DynamicRenderer Class 物件所使用的 DrawingAttributes 物件。 |
IDynamicRenderer::get_Enabled 取得或設定值,這個值會開啟和關閉動態轉譯。 (取得) |
IDynamicRenderer::get_HWND 取得或設定與 DynamicRenderer Class 物件相關聯的視窗控制碼 HWND。 (取得) |
IDynamicRenderer::p ut_ClipRectangle 取得或設定 DynamicRenderer Class 物件的裁剪矩形。 (Put) |
IDynamicRenderer::p ut_ClipRegion 取得或設定 DynamicRenderer Class 物件的裁剪區域。 (Put) |
IDynamicRenderer::p ut_DataCacheEnabled 取得或設定值,這個值表示是否為 DynamicRenderer Class 物件啟用資料快取。 (Put) |
IDynamicRenderer::p ut_Enabled 取得或設定值,這個值會開啟和關閉動態轉譯。 (Put) |
IDynamicRenderer::p ut_HWND 取得或設定與 DynamicRenderer Class 物件相關聯的視窗控制碼 HWND。 (Put) |
IDynamicRenderer::Refresh 使 DynamicRenderer Class 物件重新繪製目前呈現的筆跡資料。 |
IDynamicRenderer::ReleaseCachedData 從 DynamicRenderer 類別所持有的時態資料釋放指定的筆劃資料。 |
備註
這個介面是由 DynamicRenderer 類別實作。
DynamicRenderer 類別會動態轉譯封包資料。
請務必先設定 DynamicRenderer 類別 的控制碼,再將它新增至 RealTimeStylus 類別上的外掛程式集合。 如果未設定控制碼,則會呼叫每個外掛程式上的 IStylusPlugin::Error 方法 通知方法。 如需詳細資訊,請參閱 手寫筆Input API 的錯誤處理考慮。
DynamicRenderer 類別會實作IStylusSyncPlugin介面。
當視窗失效時, DynamicRenderer Class 物件可以重新繪製筆跡。
雖然可以有多個 RealTimeStylus Class 物件相關聯的指定外掛程式, 但 DynamicRenderer 類別 和 GestureRecognizer 類別 外掛程式並非設計來支援此專案。
注意 不支援直接呼叫介面成員,而不需要 RealTimeStylus 類別 實例的介入。
以下是變更立即生效的屬性:
IDynamicRenderer::ClipRectangle 屬性
以下是變更不會立即生效且延遲的屬性:
IDynamicRenderer::D ataCacheEnabled 屬性
IDynamicRenderer::D rawingAttributes 屬性
需求
最低支援的用戶端 | Windows XP Tablet PC Edition [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | rtscom.h |