Bagikan melalui


Metode Matrix3x2F::Translation(FLOAT,FLOAT) (d2d1helper.h)

Membuat transformasi terjemahan yang memiliki perpindahan x dan y yang ditentukan.

Sintaks

Matrix3x2F Translation(
  FLOAT x,
  FLOAT y
);

Parameter

x

Jenis: FLOAT

Jarak untuk menerjemahkan di sepanjang sumbu x.

y

Jenis: FLOAT

Jarak untuk menerjemahkan di sepanjang sumbu y.

Nilai kembali

Jenis: Matrix3x2F

Matriks transformasi yang menerjemahkan objek dengan jarak horizontal dan vertikal yang ditentukan.

Keterangan

Terjemahan adalah transformasi afin, yang memindahkan setiap titik dengan jarak tetap ke arah yang sama. Ini mirip dengan menggeser asal ruang koordinat. Anda dapat menerjemahkan objek di sepanjang sumbu x, sumbu y, atau keduanya.

Saat memanggil metode ini, tentukan displacement x dan y. Jika Anda lebih suka menentukan kedua displacement dalam pasangan yang diurutkan dengan menggunakan struktur D2D1_SIZE_F , panggil metode Terjemahan lainnya. Ilustrasi berikut menunjukkan persegi yang dipindahkan 20 piksel ke kanan di sepanjang sumbu x, dan 10 piksel ke bawah di sepanjang sumbu y.

Ilustrasi persegi dipindahkan ke kanan dan ke bawah Misalnya, lihat Cara Menerjemahkan Objek.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d2d1helper.h
Pustaka D2d1.lib
DLL D2d1.dll

Lihat juga

Matriks3x2F