Bagikan melalui


Metode IDynamicRenderer::p ut_DataCacheEnabled (rtscom.h)

Mendapatkan atau menetapkan nilai yang menunjukkan apakah penembolokan data diaktifkan untuk objek Kelas DynamicRenderer .

Properti ini bersifat baca/tulis.

Sintaks

HRESULT put_DataCacheEnabled(
  BOOL fCacheData
);

Parameter

fCacheData

Menampilkan nilai

Tidak ada

Keterangan

Mengatur properti DataCacheEnabled ke TRUE memungkinkan Anda mengelola situasi di mana proses lambat memblokir antrean output. Ketika jendela tidak valid setelah goresan digambar oleh objek Kelas DynamicRenderer , mungkin ada penundaan sebelum goresan yang dikumpulkan diambil. Tempatkan goresan perender dinamis dalam cache dan gunakan metode IDynamicRenderer::Refresh Method untuk menggambar ulang goresan.

Setelah stroke dikumpulkan, Anda harus melepaskannya dari cache dengan memanggil metode IDynamicRenderer::ReleaseCachedData Method . Gunakan metode IStylusPlugin::CustomStylusDataAdded Method untuk melepaskan stroke.

Ini juga berguna untuk mengatur properti DataCacheEnabled ke TRUE ketika Anda ingin menampilkan goresan saat digambar, tetapi tidak perlu menyimpan goresan setelah Anda melakukan sesuatu dengannya. Dalam hal ini, simpan pengidentifikasi data dalam parameter data metode IStylusPlugin::CustomStylusDataAdded Method, lalu lepaskan data saat Anda tidak lagi memerlukan goresan cache.

Jika properti ini TRUE, Anda harus memanggil metode Metode IDynamicRenderer::ReleaseCachedData untuk stroke yang telah disimpan dalam objek pengumpulan tinta. Jika FALSE, Anda tidak diharuskan untuk memanggil metode Metode IDynamicRenderer::ReleaseCachedData . Kerugian untuk mengatur properti ini ke FALSE adalah bahwa setiap data stroke yang awalnya dirender secara dinamis tetapi tidak valid oleh operasi lain-lain tidak merender sampai data stroke mencapai objek pengumpulan tinta dan dirender di sana.

Mengatur properti ini ke FALSE akan menghapus data yang di-cache.

Persyaratan

Persyaratan Nilai
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
DLL RTSCom.dll

Lihat juga

Antarmuka IDynamicRenderer

Metode IDynamicRenderer::ReleaseCachedData