Bagikan melalui


Metode IInkRenderer::SetObjectTransform (msinkaut.h)

Mengatur objek InkTransform yang mewakili transformasi objek yang digunakan untuk merender tinta.

Sintaks

HRESULT SetObjectTransform(
  [in] IInkTransform *ObjectTransform
);

Parameter

[in] ObjectTransform

Objek InkTransform yang mewakili transformasi geometris - rotasi, penskalaan, geser, dan pantulan - nilai yang digunakan untuk mengubah koordinat stroke dalam ruang tinta.

Nilai NULL untuk parameter objectTransform berkorelasi dengan transformasi identitas.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_POINTER
Parameter berisi penunjuk yang tidak valid.
E_INVALIDARG
objectTransform tidak menunjuk ke objek InkTransform yang kompatibel.
E_INK_EXCEPTION
Pengecualian terjadi di dalam metode .

Keterangan

Transformasi berlaku untuk titik, tetapi bukan lebar pena.

Transformasi objek terjadi sebelum melihat transformasi.

Sangat bermasalah untuk memanggil metode ini sebagai respons terhadap pesan TERKIRIM. Uji apakah Anda memproses pesan TERKIRIM dengan memanggil InSendMesssageEx lalu KIRIM pesan ke diri Anda sendiri jika pesan dikirim.

Persyaratan

Persyaratan Nilai
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

Metode GetObjectTransform

Metode GetViewTransform

IInkRenderer

Kelas InkRenderer

Metode SetViewTransform