Baca dalam bahasa Inggris

Bagikan melalui


Input tinta

Gambaran umum teknologi input Tinta.

Untuk mengembangkan input Tinta, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
INK_HIGH_CONTRAST_ADJUSTMENT

Menentukan bagaimana objek IInkD2DRenderer2 menggambar tinta (standar dan dimodifikasi) saat sistem berada dalam mode tema kontras.
TfHandwritingFocusTargetResponse

Menentukan bagaimana klien yang mengimplementasikan antarmuka IHandwritingInputRoutingCallback merespons saat fungsi FocusHandwritingTarget dipanggil.
TfHandwritingState

Menentukan bagaimana tulisan tangan ditangani oleh sistem.
TfInputEvaluation

Menentukan bagaimana input pena harus dikenali.
TfProximateHandwritingTargetResponse

Menentukan perilaku tulisan tangan yang didukung berdasarkan lokasi proksimat objek target tulisan tangan.

Fungsi

 
CreateAndInitializeInkPresenter

Membuat objek IInkPresenterDesktop pada utas aplikasi, menghubungkannya ke pohon visual DirectComposition aplikasi, dan mengatur ukuran objek.
CreateInkPresenter

Membuat objek IInkPresenterDesktop pada utas aplikasi.
DetermineProximateHandwritingTarget

Tarik

Merender goresan tinta ke konteks perangkat Direct2D yang ditunjuk dari aplikasi.
Tarik

Merender goresan tinta ke konteks perangkat Direct2D yang ditunjuk dari aplikasi.
FocusHandwritingTarget

GetHandwritingDistanceThreshold

Mengambil jarak (vertikal dan horizontal) dalam piksel dari kontrol edit yang valid di mana targetScreenPoint memungkinkan fungsionalitas tulisan tangan.
GetHandwritingState

Mengambil status tulisan tangan saat ini untuk manajer utas Text Services Framework (TSF).
GetHandwritingStrokeIdForPointer

Mengambil ID unik goresan tinta yang terkait dengan ID pointer yang ditentukan.
GetPointerTargetInfo

Mengambil detail tentang target proksimat input penunjuk.
GetPointerTargetInfo

Mengambil detail tentang jendela target tingkat atas input penunjuk.
GetSize

Mendapatkan ukuran objek InkPresenter.
GetThreadIdForInput

Mengambil ID utas penanganan pesan untuk UI target input.
Gunakan

Menjalankan operasi tinta pada utas objek IInkDesktopHost.
OnCommitRequested

Meminta agar aplikasi menerapkan semua perintah Microsoft DirectComposition yang tertunda ke pohon visual DirectComposition aplikasi.
OnHighContrastChanged

Menentukan handler perubahan kontras tinggi. Handler ini diberi tahu tentang perubahan pada pengaturan sistem kontras tinggi.
QueueWorkItem

Tambahkan operasi tinta ke antrean kerja untuk eksekusi pada utas IInkDesktopHost.
RegisterHandwritingInputRoutingCallback

RequestHandwritingForPointer

Meminta agar pointer dan goresan tinta yang ditentukan digunakan untuk memberikan pengalaman tulisan tangan.
SetCommitRequestHandler

Mengatur objek IInkCommitRequestHandler yang memungkinkan aplikasi (bukan objek IInkPresenterDesktop) untuk menerapkan semua perintah Microsoft DirectComposition yang tertunda ke pohon visual DirectComposition aplikasi.
SetHandwritingState

Mengatur status tulisan tangan saat ini untuk manajer utas Text Services Framework (TSF).
SetInputEvaluation

Mengatur bagaimana input pena harus dikenali.
SetResponse

Menentukan respons dari implementasi panggilan balik untuk target proksimat.
SetResponse

Menentukan respons dari implementasi panggilan balik untuk target.
SetRootVisual

Mengatur koneksi ke pohon visual DirectComposition aplikasi.
SetSize

Mengatur ukuran objek InkPresenter.

Antarmuka

 
IHandwritingInputRoutingCallback

Menyediakan dukungan perutean input untuk memisahkan utas sistem penanganan input pena dari utas UI target input.
IInkCommitRequestHandler

Objek IInkCommitRequestHandler memungkinkan aplikasi (bukan objek IInkPresenterDesktop) untuk menerapkan semua perintah Microsoft DirectComposition yang tertunda ke pohon visual DirectComposition aplikasi.
IInkD2DRenderer

Objek IInkD2DRenderer memungkinkan penyajian goresan tinta ke konteks perangkat Direct2D yang ditunjuk dari aplikasi Universal Windows, alih-alih kontrol InkCanvas default.
IInkD2DRenderer2

Objek IInkD2DRenderer2 memungkinkan penyajian goresan tinta ke konteks perangkat Direct2D yang ditunjuk dari aplikasi Universal Windows, alih-alih kontrol InkCanvas default.
IInkDesktopHost

Objek IInkDesktopHost memungkinkan input, pemrosesan, dan penyajian tinta melalui pembuatan utas aplikasi untuk menghosting objek IInkPresenterDesktop dan memasukkannya ke dalam pohon visual DirectComposition aplikasi.
IInkHostWorkItem

Objek IInkHostWorkItem mewakili operasi tinta yang akan dijalankan pada utas objek IInkDesktopHost.
IInkPresenterDesktop

Objek IInkPresenterDesktop mewakili InkPresenter yang dapat dikonfigurasi dan dimasukkan ke dalam pohon visual DirectComposition dari aplikasi Windows Klasik.
ITfDetermineProximateHandwritingTargetArgs

Menyediakan perilaku respons tulisan tangan dan info target proksimatis.
ITfFocusHandwritingTargetArgs

Menyediakan perilaku respons tulisan tangan dan info target.
ITfHandwriting

Mendukung input tinta dengan pena pada bidang edit proksimat apa pun tanpa harus terlebih dahulu mengatur fokus ke kontrol edit. Goresan tinta dirender, pengenalan tulisan tangan dilakukan (sebagai teks atau gerakan edit), dan teks dimasukkan ke bidang edit.
ITfHandwritingRequest

Aplikasi harus menggunakan antarmuka ini untuk memberi tahu sistem bahwa mereka telah mengevaluasi input pena yang terjadi setelah permintaan tulisan tangan.
ITfHandwritingSink

Mendukung kemampuan untuk menentukan perilaku tulisan tangan kustom sebelum fokus diatur ke bidang edit.