XMFLOAT3X3::XMFLOAT3X3(float,float,float,float,float,float,float,float,float) function (directxmath.h)
Menginisialisasi instans XMFLOAT3X3
baru struktur dari sembilan nilai skalar float
.
Menginisialisasi instans baru struktur XMFLOAT3X3 dari sembilan nilai skalar float
.
Sintaks
void XMFLOAT3X3(
float m00,
float m01,
float m02,
float m10,
float m11,
float m12,
float m20,
float m21,
float m22
) noexcept;
Parameter
m00
Nilai yang digunakan untuk menginisialisasi anggota _11 (setara dengan anggota m[0,0] ) dari XMFLOAT3X3
struktur.
m01
Nilai yang digunakan untuk menginisialisasi anggota _12 (setara dengan m[0,1]) struktur XMFLOAT3X3
.
m02
Nilai yang digunakan untuk menginisialisasi anggota _13 (setara dengan m[0,2]) struktur XMFLOAT3X3
.
m10
Nilai yang digunakan untuk menginisialisasi anggota _21 (setara dengan m[1,0]) struktur XMFLOAT3X3
.
m11
Nilai yang digunakan untuk menginisialisasi anggota _22 (setara dengan m[1,1]) struktur XMFLOAT3X3
.
m12
Nilai yang digunakan untuk menginisialisasi anggota _23 (setara dengan m[1,2]) struktur XMFLOAT3X3
.
m20
Nilai yang digunakan untuk menginisialisasi anggota _31 (setara dengan m[2,0]) struktur XMFLOAT3X3
.
m21
Nilai yang digunakan untuk menginisialisasi anggota _32 (setara dengan m[2,1]) struktur XMFLOAT3X3
.
m22
Nilai yang digunakan untuk menginisialisasi anggota _33 (setara dengan m[2,2]) struktur XMFLOAT3X3
.
Nilai kembali
Tidak ada
Keterangan
Dua contoh pseudocode berikut menunjukkan pengoperasian konstruktor ini:
XMFLOAT3X3 mat;
mat._11 = m00;
mat._12 = m01;
mat._13 = m02;
mat._21 = m10;
mat._22 = m11;
mat._23 = m12;
mat._31 = m20;
mat._32 = m21;
mat._33 = m22;
Atau
XMFLOAT3X3 mat;
mat.m[0,0] = m00;
mat.m[0,1] = m01;
mat.m[0,2] = m02;
mat.m[1,0] = m10;
mat.m[1,1] = m11;
mat.m[1,2] = m12;
mat.m[2,0] = m20;
mat.m[2,1] = m21;
mat.m[2,2] = m22;
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | directxmath.h |
Lihat juga
Referensi