共用方式為


筆跡輸入

筆跡輸入技術的概觀。

若要開發 Ink 輸入,您需要下列標頭:

如需這項技術的程式設計指引,請參閱:

列舉

 
INK_HIGH_CONTRAST_ADJUSTMENT

指定當系統處於對比主題模式時,IInkD2DRenderer2 物件如何繪製筆跡 (標準和修改) 。
TfHandwritingFocusTargetResponse

指定呼叫 FocusHandwritingTarget 函式時,實作 IHandwritingInputRoutingCallback 介面的用戶端如何回應。
TfHandwritingState

指定系統如何處理手寫。
TfInputEvaluation

指定如何辨識手寫筆輸入。
TfProximateHandwritingTargetResponse

根據手寫目標物件的同位位置,指定支援的手寫行為。

函式

 
CreateAndInitializeInkPresenter

在應用程式執行緒上建立 IInkPresenterDesktop 物件、將它連接到應用程式的 DirectComposition 視覺化樹狀結構,並設定物件的大小。
CreateInkPresenter

在應用程式執行緒上建立 IInkPresenterDesktop 物件。
DetermineProximateHandwritingTarget

Draw

將筆墨筆劃轉譯至應用程式的指定 Direct2D 裝置內容。
Draw

將筆墨筆劃轉譯至應用程式的指定 Direct2D 裝置內容。
FocusHandwritingTarget

GetHandwritingDistanceThreshold

從 targetScreenPoint 啟用手寫功能的有效編輯控制項擷取垂直和水準 (垂直和水準) 距離。
GetHandwritingState

擷取文字服務架構 (TSF) 執行緒管理員目前的手寫狀態。
GetHandwritingStrokeIdForPointer

擷取與指定指標識別碼相關聯的筆墨筆劃唯一識別碼。
GetPointerTargetInfo

擷取指標輸入之同位目標的詳細資料。
GetPointerTargetInfo

擷取指標輸入最上層目標視窗的詳細資料。
GetSize

取得 InkPresenter 物件的大小。
GetThreadIdForInput

擷取輸入目標 UI 之訊息處理執行緒的識別碼。
調用

在 IInkDesktopHost 物件執行緒上執行筆跡作業。
OnCommitRequested

要求應用程式將所有擱置中的 Microsoft DirectComposition 命令認可至應用程式的 DirectComposition 視覺化樹狀結構。
OnHighContrastChanged

指定高對比變更處理常式。 此處理程式會收到高對比系統設定變更的通知。
QueueWorkItem

將筆跡作業新增至工作佇列,以在 IInkDesktopHost 執行緒上執行。
RegisterHandwritingInputRoutingCallback

RequestHandwritingForPointer

要求使用指定的指標和筆墨筆劃來提供手寫體驗。
SetCommitRequestHandler

設定 IInkCommitRequestHandler 物件,讓應用程式 (而非 IInkPresenterDesktop 物件) 將所有擱置的 Microsoft DirectComposition 命令認可至應用程式的 DirectComposition 視覺化樹狀結構。
SetHandwritingState

設定 Text Services Framework (TSF) 執行緒管理員目前的手寫狀態。
SetInputEvaluation

設定應該如何辨識手寫筆輸入。
SetResponse

指定來自代理目標之回呼實作的回應。
SetResponse

指定目標之回呼實作的回應。
SetRootVisual

設定應用程式的 DirectComposition 視覺化樹狀結構的連線。
SetSize

設定 InkPresenter 物件的大小。

介面

 
IHandwritingInputRoutingCallback

提供輸入路由支援,以分隔手寫筆輸入處理系統執行緒與輸入目標的 UI 執行緒。
IInkCommitRequestHandler

IInkCommitRequestHandler 物件可讓應用程式 (而非 IInkPresenterDesktop 物件) 將所有擱置的 Microsoft DirectComposition 命令認可至應用程式的 DirectComposition 視覺化樹狀結構。
IInkD2DRenderer

IInkD2DRenderer 物件可讓您將筆墨筆劃轉譯到通用 Windows app 的指定 Direct2D 裝置內容,而不是預設的 InkCanvas 控制項。
IInkD2DRenderer2

IInkD2DRenderer2 物件可讓您將筆墨筆劃轉譯到通用 Windows app 的指定 Direct2D 裝置內容,而不是預設 InkCanvas 控制項。
IInkDesktopHost

IInkDesktopHost 物件可透過建立應用程式執行緒來裝載 IInkPresenterDesktop 物件,並將它插入應用程式的 DirectComposition 視覺化樹狀結構,來啟用筆跡輸入、處理和轉譯。
IInkHostWorkItem

IInkHostWorkItem 物件代表在 IInkDesktopHost 物件執行緒上執行的筆跡作業。
IInkPresenterDesktop

IInkPresenterDesktop 物件代表可設定並插入傳統 Windows 應用程式的 DirectComposition 視覺化樹狀結構中的 InkPresenter。
ITfDetermineProximateHandwritingTargetArgs

提供手寫回應行為和代理目標資訊。
ITfFocusHandwritingTargetArgs

提供手寫回應行為和目標資訊。
ITfHandwriting

支援在任何親和編輯欄位上使用手寫筆的筆跡輸入,而不需要先將焦點設定為編輯控制項。 筆跡筆劃會轉譯、手寫辨識會以文字或編輯手勢) 的形式執行 (,並將文字輸入編輯欄位。
ITfHandwritingRequest

應用程式必須使用這個介面來通知系統,他們已評估手寫要求之後發生的手寫筆輸入。
ITfHandwritingSink

支援在焦點設定為編輯欄位之前指定自訂手寫行為的能力。