Metode IInkAnalyzer::RemoveStrokes
Menghapus goresan yang ditentukan dari IInkAnalyzer.
Sintaks
HRESULT RemoveStrokes(
[in] ULONG ulStrokeIdCount,
[in] LONG *plStrokes
);
Parameter
-
ulStrokeIdCount [in]
-
Jumlah pengidentifikasi stroke dalam plStrokes.
-
plStrokes [in]
-
Pengidentifikasi untuk stroke untuk dihapus.
Menampilkan nilai
Untuk deskripsi nilai yang dikembalikan, lihat Kelas dan Antarmuka - Analisis Tinta.
Keterangan
Metode ini menghapus data paket untuk dan mereferensikan ke goresan yang ditentukan dari IInkAnalyzer.
Metode ini menghilangkan goresan dari simpul konteks daun yang mereferensikan goresan. Jika ada IContextNode yang tidak lagi mereferensikan goresan apa pun, metode ini menghapus objek IContextNode dan IContextNode leluhur yang tidak lagi memiliki simpul anak.
Setelah metode ini menghapus goresan dari IContextNode, metode ini memperbarui wilayah kotor objek IInkAnalyzer (lihat Metode IInkAnalyzer::GetDirtyRegion) untuk menyertakan kotak pembatas dari goresan yang dihapus.
Jika stroke yang diidentifikasi dalam plStrokes tidak terkait dengan IInkAnalyzer, metode ini mengabaikan pengidentifikasi.
Jika tidak ada goresan yang diidentifikasi dalam plStrokes yang terkait dengan penganalisis tinta, metode ini mengembalikan tanpa memperbarui IInkAnalyzer.
Metode ini mengembalikan dan kode kesalahan ketika plStrokes 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 |
|