Bagikan melalui


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

Lihat juga

IStylusAsyncPlugin

IStylusSyncPlugin

Kelas RealTimeStylus