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.
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 |