Bagikan melalui


Metode IInkRenderer::InkSpaceToPixelFromPoints (msinkaut.h)

Mengonversi array titik dalam koordinat ruang tinta menjadi array titik dalam ruang piksel.

Sintaks

HRESULT InkSpaceToPixelFromPoints(
  [in]      LONG_PTR hDC,
  [in, out] VARIANT  *Points
);

Parameter

[in] hDC

Handel konteks perangkat yang akan digambar.

[in, out] Points

Array titik dalam koordinat ruang tinta untuk dikonversi menjadi lokasi piksel. Ini harus berupa array nilai bilangan bulat 32-bit, yang diteruskan dalam VARIAN.

Untuk informasi selengkapnya tentang struktur VARIAN, lihat Menggunakan Pustaka COM.

Menampilkan nilai

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_POINTER
Parameter berisi penunjuk yang tidak valid.
E_INVALIDARG
Handel tampilan tidak valid.
E_INK_EXCEPTION
Pengecualian terjadi di dalam metode .

Keterangan

InkSpaceToPixelFromPoints menerapkan transformasi objek, menerapkan transformasi tampilan objek InkRenderer , lalu mengonversi dari inkspace ke unit piksel (1 unit tinta = .01mm).

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

Lihat juga

IInkRenderer

Kelas InkRenderer

Metode InkSpaceToPixel

Metode PixelToInkSpace

Metode PixelToInkSpaceFromPoints