Enumerasi RealTimeStylusDataInterest (rtscom.h)
Menentukan nilai yang digunakan oleh plug-in untuk menentukan pemberitahuan peristiwa mana yang diterima plug-in.
Sintaks
typedef enum RealTimeStylusDataInterest {
RTSDI_AllData = 0xffffffff,
RTSDI_None = 0,
RTSDI_Error = 0x1,
RTSDI_RealTimeStylusEnabled = 0x2,
RTSDI_RealTimeStylusDisabled = 0x4,
RTSDI_StylusNew = 0x8,
RTSDI_StylusInRange = 0x10,
RTSDI_InAirPackets = 0x20,
RTSDI_StylusOutOfRange = 0x40,
RTSDI_StylusDown = 0x80,
RTSDI_Packets = 0x100,
RTSDI_StylusUp = 0x200,
RTSDI_StylusButtonUp = 0x400,
RTSDI_StylusButtonDown = 0x800,
RTSDI_SystemEvents = 0x1000,
RTSDI_TabletAdded = 0x2000,
RTSDI_TabletRemoved = 0x4000,
RTSDI_CustomStylusDataAdded = 0x8000,
RTSDI_UpdateMapping = 0x10000,
RTSDI_DefaultEvents
} ;
Konstanta
RTSDI_AllData Nilai: 0xffffffff Plug-in menerima pemberitahuan untuk semua data stylus. |
RTSDI_None Nilai: 0 Plug-in tidak menerima pemberitahuan untuk data stylus apa pun. |
RTSDI_Error Nilai: 0x1 Kesalahan telah ditambahkan ke antrean input. |
RTSDI_RealTimeStylusEnabled Nilai: 0x2 Objek Kelas RealTimeStylus telah diaktifkan. |
RTSDI_RealTimeStylusDisabled Nilai: 0x4 Objek Kelas RealTimeStylus telah dinonaktifkan. |
RTSDI_StylusNew Nilai: 0x8 Objek Kelas RealTimeStylus menemukan objek Stylus baru. |
RTSDI_StylusInRange Nilai: 0x10 Objek Stylus berada dalam rentang digitizer. Memberi tahu plug-in penerapan bahwa stylus memasuki area input objek Kelas RealTimeStylus atau memasuki rentang deteksi digitizer di atas area input objek Kelas RealTimeStylus . |
RTSDI_InAirPackets Nilai: 0x20 Objek Kelas RealTimeStylus berada dalam rentang, tetapi tidak menyentuh, digitizer dan bergerak. |
RTSDI_StylusOutOfRange Nilai: 0x40 Objek Kelas RealTimeStylus berada di luar rentang digitizer. Menginformasikan plug-in penerapan bahwa stylus meninggalkan area input objek Kelas RealTimeStylus atau meninggalkan rentang deteksi digitizer di atas area input objek Kelas RealTimeStylus . |
RTSDI_StylusDown Nilai: 0x80 Stylus bersentuhan dengan digitizer. |
RTSDI_Packets Nilai: 0x100 Stylus bergerak dan bersentuhan dengan digitizer. |
RTSDI_StylusUp Nilai: 0x200 Stylus telah rusak kontak fisik dengan digitizer. |
RTSDI_StylusButtonUp Nilai: 0x400 Pengguna telah merilis tombol stylus. |
RTSDI_StylusButtonDown Nilai: 0x800 Pengguna telah menekan tombol stylus. |
RTSDI_SystemEvents Nilai: 0x1000 Kejadian sistem telah terdeteksi. |
RTSDI_TabletAdded Nilai: 0x2000 Perangkat tablet baru telah terdeteksi oleh sistem. Memberi tahu plug-in penerapan saat objek Microsoft.Ink.Tablet ditambahkan ke sistem. |
RTSDI_TabletRemoved Nilai: 0x4000 Perangkat tablet telah dihapus dari sistem. Memberi tahu plug-in penerapan saat objek Microsoft.Ink.Tablet dihapus dari sistem. |
RTSDI_CustomStylusDataAdded Nilai: 0x8000 Plug-in telah menambahkan data ke antrean. Anda dapat mengidentifikasi jenis data kustom dengan GUID atau Jenis. |
RTSDI_UpdateMapping Nilai: 0x10000 Pemetaan tablet ke layar telah diubah atau diatur. |
RTSDI_DefaultEvents Plug-in menerima data stylus default. |
Keterangan
Nilai RealTimeStylusDataInterest Enumeration digunakan dalam kombinasi bitwise yang menentukan kumpulan pemberitahuan data. Gunakan RealTimeStylusDataInterest Enumeration untuk menentukan hanya peristiwa yang ingin Anda terima pemberitahuannya. Dengan demikian, meningkatkan performa.
Kelas RealTimeStylus memberi tahu plug-in saat mengambil data paket dengan memanggil plug-in masing-masing dalam urutan yang ditentukan. Anda mengontrol urutan dan jenis plug-in yang menerima pemberitahuan ini. Data paket dalam peristiwa dapat dimodifikasi oleh plug-in panggilan objek Kelas RealTimeStylus ke dalamnya.
Anda dapat mengontrol metode mana yang dipanggil pada plug-in Anda dengan menerapkan metode IStylusPlugin Interface:: IStylusPlugin::D ataInterest Method .
Peristiwa berikut adalah peristiwa default:
- RTSDI_RealTimeStylusEnabled
- RTSDI_RealTimeStylusDisabled
- RTSDI_StylusDown
- RTSDI_Packets
- RTSDI_StylusUp
- RTSDI_SystemEvents
- RTSDI_CustomStylusDataAdded
Persyaratan
Klien minimum yang didukung | Windows XP Tablet PC Edition [hanya aplikasi desktop] |
Server minimum yang didukung | Tidak ada yang didukung |
Header | rtscom.h |