Bagikan melalui


Kelas InkRenderer

Mewakili manajemen pemetaan dari tinta ke jendela tampilan. Gunakan objek InkRenderer untuk menampilkan tinta di jendela. Anda juga dapat menggunakannya untuk memposisikan ulang dan mengubah ukuran goresan.

InkRenderer memiliki jenis anggota ini:

Antarmuka

Kelas InkRenderer mendefinisikan antarmuka ini.

Antarmuka Deskripsi
IInkRenderer Objek ini mengimplementasikan antarmuka IInkRenderer COM.

Metode

Kelas InkRenderer memiliki metode ini.

Metode Deskripsi
Tarik Menggambar goresan pada konteks perangkat.
DrawStroke Menggambar goresan pada konteks perangkat windows yang ditentukan.
GetObjectTransform Mengambil transformasi objek yang digunakan untuk merender tinta.
GetViewTransform Mengambil transformasi tampilan yang digunakan untuk merender tinta.
InkSpaceToPixel Mengonversi lokasi dalam koordinat ruang tinta menjadi dalam ruang piksel.
InkSpaceToPixelFromPoints Mengonversi array titik dalam koordinat ruang tinta menjadi ruang piksel.
Ukuran Menghitung persegi panjang pada konteks perangkat yang akan berisi kumpulan goresan jika digambar dengan objek InkRenderer .
MeasureStroke Menghitung persegi pada konteks perangkat yang akan berisi goresan jika digambar dengan objek InkRenderer .
Bergerak Menerapkan terjemahan ke transformasi tampilan dalam koordinat ruang tinta.
PixelToInkSpace Mengonversi lokasi dalam koordinat piksel menjadi dalam ruang tinta.
PixelToInkSpaceFromPoints Mengonversi array titik dalam koordinat ruang piksel menjadi ruang tinta.
Putar Menerapkan rotasi ke transformasi tampilan.
ScaleTransform Menskalakan transformasi tampilan dalam dimensi X dan Y.
SetObjectTransform Mengatur transformasi objek yang digunakan untuk merender tinta.
SetViewTransform Mengatur transformasi tampilan yang digunakan untuk merender tinta.

Keterangan

Pencetakan juga dilakukan melalui objek InkRenderer .

Objek ini dapat dibuat dengan memanggil metode CoCreateInstance di C++.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Header
Msinkaut.h (juga memerlukan Msinkaut_i.c)
Pustaka
InkObj.dll

Lihat juga

Properti Perender

Kelas InkDrawingAttributes

Antarmuka IInkStrokeDisp

Koleksi InkStrokes