Bagikan melalui


Matrix3x2F::Matrix3x2F(FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) metode (d2d1helper.h)

Membuat instans baru kelas Matrix3x2F yang berisi nilai yang ditentukan.

Sintaks

void Matrix3x2F(
  FLOAT m11,
  FLOAT m12,
  FLOAT m21,
  FLOAT m22,
  FLOAT m31,
  FLOAT m32
);

Parameter

m11

Jenis: FLOAT

Nilai di baris pertama dan kolom pertama matriks.

m12

Jenis: FLOAT

Nilai di baris pertama dan kolom kedua matriks.

m21

Jenis: FLOAT

Nilai di baris kedua dan kolom pertama matriks.

m22

Jenis: FLOAT

Nilai di baris kedua dan kolom kedua matriks.

m31

Jenis: FLOAT

Nilai di baris ketiga dan kolom pertama matriks.

m32

Jenis: FLOAT

Nilai di baris ketiga dan kolom kedua matriks.

Nilai kembali

Tidak ada

Keterangan

Metode ini memungkinkan Anda untuk secara eksplisit mengatur nilai anggota matriks. Saat menggunakan metode ini, pastikan bahwa setiap anggota mewakili nilai yang sesuai untuk matriks transformasi Anda. Misalnya, untuk membuat matriks identitas, Anda harus mengatur _11 dan _22 ke 1, dan sisanya ke 0. Untuk membuat matriks terjemahan, Anda harus mengatur _11 dan _22 ke 1, _12 dan _21 ke 0, _31 ke perpindahan x, dan _32 ke perpindahan y.

Untuk kenyamanan dan akurasi, kami sarankan jika memungkinkan Anda menggunakan fungsi pembantu lain, seperti Identitas dan Terjemahan, bukan yang ini.

Persyaratan

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

Lihat juga

Matriks3x2F