Metode IInkAnalyzer::UpdateStrokesData
Updates data paket untuk goresan yang ditentukan.
Sintaks
HRESULT UpdateStrokesData(
[in] ULONG ulStrokeIdsCount,
[in] LONG *plStrokeIds,
[in] ULONG ulStrokePacketDescriptionCount,
[in] GUID *pStrokePacketDescriptionGuids,
[in] ULONG *pulPacketDataCountPerStroke,
[in] LONG *plStrokePacketData
);
Parameter
-
ulStrokeIdsCount [in]
-
Jumlah goresan yang akan diperbarui.
-
plStrokeIds [in]
-
Array yang berisi pengidentifikasi stroke.
-
ulStrokePacketDescriptionCount [in]
-
Jumlah properti di setiap paket.
-
pStrokePacketDescriptionGuids [in]
-
Array yang berisi pengidentifikasi properti paket.
-
pulPacketDataCountPerStroke [in]
-
Array yang berisi jumlah paket di setiap goresan.
-
plStrokePacketData [in]
-
Array yang berisi data paket untuk goresan.
Menampilkan nilai
Untuk deskripsi nilai yang dikembalikan, lihat Kelas dan Antarmuka - Analisis Tinta.
Keterangan
parameter plStrokePacketData berisi data paket untuk semua goresan. Parameter pStrokePacketDescriptionGuids berisi pengidentifikasi unik global (GUID) yang menjelaskan jenis data paket yang disertakan untuk setiap titik di setiap goresan. Untuk daftar lengkap properti paket yang tersedia, lihat PacketPropertyGuids Constants.
Hanya goresan dengan deskripsi paket yang sama yang dapat diperbarui dalam satu panggilan ke Metode IInkAnalyzer::UpdateStrokesData.
Metode ini tidak memperbarui wilayah kotor penganalisis tinta (lihat Metode IInkAnalyzer::GetDirtyRegion).
Jika stroke yang ditentukan tidak terkait dengan IInkAnalyzer, metode ini mengabaikan pengidentifikasi.
Jika tidak ada stroke yang ditentukan yang mengidentifikasi stroke yang terkait dengan IInkAnalyzer, metode ini akan kembali tanpa memperbarui IInkAnalyzer.
Metode ini mengembalikan kode kesalahan ketika plStrokeIds adalah NULL.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP Tablet PC Edition [hanya aplikasi desktop] |
Server minimum yang didukung |
Tidak ada yang didukung |
Header |
|
DLL |
|