struktur D3DDDIARG_MULTIPLYTRANSFORM (d3dumddi.h)

Struktur D3DDDIARG_MULTIPLYTRANSFORM menjelaskan cara memodifikasi transformasi saat ini.

Sintaks

typedef struct _D3DDDIARG_MULTIPLYTRANSFORM {
  [in] D3DTRANSFORMSTATETYPE TransformType;
  [in] D3DMATRIX             Matrix;
} D3DDDIARG_MULTIPLYTRANSFORM;

Anggota

[in] TransformType

Nilai D3DTRANSFORMSTATETYPE-typed yang menunjukkan jenis transformasi yang sedang dimodifikasi. Anggota ini bisa menjadi salah satu nilai berikut.

Nilai Makna
D3DTRANSFORMSTATE_PROJECTION Transformasi proyeksi
D3DTRANSFORMSTATE_VIEW Lihat transformasi
D3DTRANSFORMSTATE_WORLD Transformasi dunia

[in] Matrix

Struktur D3DMATRIX yang menjelaskan matriks yang digunakan untuk memodifikasi transformasi saat ini. Untuk informasi selengkapnya tentang D3DMATRIX, lihat dokumentasi Microsoft Windows SDK.

Keterangan

Runtime Microsoft Direct3D menggunakan D3DDDIARG_MULTIPLYTRANSFORM dalam panggilan ke fungsi MultiplyTransform driver tampilan mode pengguna untuk memberi tahu driver tentang modifikasi pada berbagai matriks transformasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

MultiplyTransform