Metode IInkRenderer::D rawStroke (msinkaut.h)
Menggambar objek IInkStrokeDisp menggunakan konteks perangkat yang diketahui, dan secara opsional menggambar objek IInkStrokeDisp dengan objek InkDrawingAttributes yang diketahui.
Sintaks
HRESULT DrawStroke(
[in] LONG_PTR hDC,
[in] IInkStrokeDisp *Stroke,
[in, optional] IInkDrawingAttributes *DrawingAttributes
);
Parameter
[in] hDC
HWnd dari konteks perangkat yang akan digambar.
[in] Stroke
Goresan untuk menggambar.
[in, optional] DrawingAttributes
Pilihan. Menentukan InkDrawingAttributes untuk digunakan pada gambar. Nilai defaultnya adalah NULL. Jika InkDrawingAttributes ditentukan, mereka mengambil alih DrawingAttributes pada IInkStrokeDisp.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Parameter berisi penunjuk yang tidak valid. |
|
Parameter stroke dikaitkan dengan objek InkDisp yang berbeda. |
|
Gagang tampilan tidak valid. |
|
Parameter stroke atau drawingAttributes tidak menunjuk ke objek yang valid. |
|
Pengecualian terjadi di dalam metode . |
|
Parameter atau jenis properti yang tidak terduga. |
Keterangan
Lebar pena dikalikan (atau diskalakan) dengan akar kuadrat penentu transformasi tampilan.
InkRenderer memaksa viewport dan jendela berasal dari 0, 0. Pengaturan apa pun yang ada disimpan dan dipulihkan, tetapi tidak digunakan oleh InkRenderer. Untuk melakukan pengguliran, gunakan tampilan objek InkRenderer dan metode transformasi objek.
Persyaratan
Klien minimum yang didukung | Windows XP Tablet PC Edition [hanya aplikasi desktop] |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | msinkaut.h |
Pustaka | InkObj.dll |