Antarmuka IRealTimeStylus (rtscom.h)

Menangani data paket stylus dari digitizer secara real time.

Warisan

Antarmuka IRealTimeStylus mewarisi dari antarmuka IUnknown . IRealTimeStylus juga memiliki jenis anggota berikut:

Metode

Antarmuka IRealTimeStylus memiliki metode ini.

 
IRealTimeStylus::AddCustomStylusDataToQueue

Menambahkan data kustom ke antrean objek Kelas RealTimeStylus yang ditentukan.
IRealTimeStylus::AddStylusAsyncPlugin

Menambahkan IStylusAsyncPlugin ke kumpulan plug-in asinkron pada indeks yang ditentukan.
IRealTimeStylus::AddStylusSyncPlugin

Menambahkan IStylusSyncPlugin ke kumpulan plug-in sinkron pada indeks yang ditentukan.
IRealTimeStylus::ClearStylusQueues

Menghapus antrean data input dan output Kelas RealTimeStylus.
IRealTimeStylus::get_ChildRealTimeStylusPlugin

Mendapatkan atau mengatur objek RealTimeStylus sebagai plug-in asinkron dari objek RealTimeStylus saat ini.
IRealTimeStylus::get_Enabled

Mendapatkan atau menetapkan nilai yang menentukan apakah objek RealTimeStylus mengumpulkan data pena tablet. (Dapatkan)
IRealTimeStylus::get_HWND

Mendapatkan atau mengatur nilai handel yang terkait dengan jendela yang digunakan objek RealTimeStylus. (Dapatkan)
IRealTimeStylus::get_WindowInputRectangle

Mendapatkan atau mengatur persegi panjang input jendela untuk objek Kelas RealTimeStylus. (Dapatkan)
IRealTimeStylus::GetAllTabletContextIds

Mengambil array yang berisi semua pengidentifikasi konteks tablet yang saat ini aktif.
IRealTimeStylus::GetDesiredPacketDescription

Mengambil daftar properti yang telah diminta untuk disertakan dalam aliran paket.
IRealTimeStylus::GetPacketDescriptionData

Mengambil properti paket dan faktor penskalakan.
IRealTimeStylus::GetStylusAsyncPlugin

Mengambil plug-in pada indeks yang ditentukan dalam kumpulan plug-in asinkron.
IRealTimeStylus::GetStylusAsyncPluginCount

Mengambil jumlah plug-in dalam kumpulan plug-in asinkron.
IRealTimeStylus::GetStyluses

Mengambil koleksi stylus objek Kelas RealTimeStylus yang telah ditemui.
IRealTimeStylus::GetstylusForId

Mengambil stylus untuk pengidentifikasi stylus yang ditentukan.
IRealTimeStylus::GetStylusSyncPlugin

Mengambil plug-in pada indeks yang ditentukan dalam kumpulan plug-in sinkron.
IRealTimeStylus::GetStylusSyncPluginCount

Mengambil jumlah plug-in dalam kumpulan plug-in sinkron.
IRealTimeStylus::GetTablet

Mengambil objek Antarmuka IInkTablet ke pemanggil.
IRealTimeStylus::GetTabletContextIdFromTablet

Mengambil properti TabletContextId yang terkait dengan objek digitizer tablet tertentu.
IRealTimeStylus::GetTabletFromTabletContextId

Mengambil Antarmuka IInkTablet untuk konteks tablet tertentu.
IRealTimeStylus::p ut_Enabled

Mendapatkan atau menetapkan nilai yang menentukan apakah objek RealTimeStylus mengumpulkan data pena tablet. (Put)
IRealTimeStylus::p ut_HWND

Mendapatkan atau mengatur nilai handel yang terkait dengan jendela yang digunakan objek RealTimeStylus. (Put)
IRealTimeStylus::p ut_WindowInputRectangle

Mendapatkan atau mengatur persegi panjang input jendela untuk objek Kelas RealTimeStylus. (Put)
IRealTimeStylus::RemoveAllStylusAsyncPlugins

Menghapus semua plug-in dari koleksi plug-in asinkron.
IRealTimeStylus::RemoveAllStylusSyncPlugins

Menghapus semua plug-in dari koleksi plug-in sinkron.
IRealTimeStylus::RemoveStylusAsyncPlugin

Menghapus dan secara opsional mengembalikan IStylusAsyncPlugin dengan indeks yang ditentukan dalam kumpulan plug-in asinkron.
IRealTimeStylus::RemoveStylusSyncPlugin

Menghapus IStylusSyncPlugin dari koleksi pada indeks yang ditentukan.
IRealTimeStylus::SetAllTabletsMode

Mengatur mode untuk objek Kelas RealTimeStylus untuk mengumpulkan data dari semua digitizer.
IRealTimeStylus::SetDesiredPacketDescription

Meminta properti untuk disertakan dalam aliran paket.
IRealTimeStylus::SetSingleTabletMode

Memodifikasi mode untuk objek RealTimeStylus Class (RTS) untuk mengumpulkan input hanya dari satu objek tablet yang mewakili digitizer yang terpasang pada PC Tablet. Input stylus dari digitizer lain diabaikan oleh RealTimeStylus.

Keterangan

Antarmuka ini diimplementasikan oleh Kelas RealTimeStylus.

Ekstensibilitas disediakan melalui model plug-in sinkron dan asinkron, menggunakan antarmuka IStylusSyncPlugin dan IStylusAsyncPlugin masing-masing untuk melakukan pemrosesan kustom. Gunakan plug-in asinkron untuk operasi yang intens secara komputasi untuk menghindari pemblokiran aliran paket.

Kami menyarankan agar Anda tidak menggunakan implementasi antarmuka IStylusSyncPlugin untuk CPU dan operasi intensif waktu karena ini memblokir aliran aliran paket. Operasi ini harus dilakukan di kelas implementasi antarmuka IStylusAsyncPlugin yang berjalan pada utas yang berbeda dari utas yang mempertahankan aliran paket.

Catatan Koleksi plug-in sinkron dan asinkron pada Kelas RealTimeStylus dapat dimodifikasi tanpa menonaktifkan lalu mengaktifkan kembali objek Kelas RealTimeStylus .
 

Persyaratan

   
Klien minimum yang didukung Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header rtscom.h

Lihat juga

Kelas DynamicRenderer

Kelas RealTimeStylus

Kelas dan Antarmuka RealTimeStylus

Referensi RealTimeStylus