Bagikan melalui


Struktur XFORM (wingdi.h)

Struktur XFORM menentukan transformasi ruang dunia ke ruang halaman.

Sintaks

typedef struct tagXFORM {
  FLOAT eM11;
  FLOAT eM12;
  FLOAT eM21;
  FLOAT eM22;
  FLOAT eDx;
  FLOAT eDy;
} XFORM, *PXFORM, *LPXFORM;

Anggota

eM11

Berikut ini.

Operasi Makna
Penskalaan Komponen penskalakan horizontal
Rotasi Kosinus sudut rotasi
Refleksi Komponen horizontal

eM12

Berikut ini.

Operasi Makna
Geser Konstanta proporsionalitas horizontal
Rotasi Sinus sudut rotasi

eM21

Berikut ini.

Operasi Makna
Geser Konstanta proporsionalitas vertikal
Rotasi Sinus negatif dari sudut rotasi

eM22

Berikut ini.

Operasi Makna
Penskalaan Komponen penskalan vertikal
Rotasi Kosinus sudut rotasi
Refleksi Komponen pantulan vertikal

eDx

Komponen terjemahan horizontal, dalam unit logis.

eDy

Komponen terjemahan vertikal, dalam unit logis.

Keterangan

Daftar berikut ini menjelaskan bagaimana anggota digunakan untuk setiap operasi.

Operasi eM11 eM12 eM21 eM22
Rotasi Kosinus Sinus Sinus negatif Kosinus
Penskalaan Komponen penskalakan horizontal Tidak digunakan Tidak digunakan Komponen Penskalan Vertikal
Geser Tidak digunakan Konstanta Proporsionalitas Horizontal Konstanta Proporsionalitas Vertikal Tidak digunakan
Refleksi Komponen Pantulan Horizontal Tidak digunakan Tidak digunakan Komponen Pantulan Vertikal

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header wingdi.h (sertakan Windows.h)

Lihat juga

Ruang Koordinat dan Struktur Transformasi

Gambaran Umum Ruang Koordinat dan Transformasi

ExtCreateRegion

GetWorldTransform

ModifikasiWorldTransform

PlayEnhMetaFile

SetWorldTransform