XMMATRIX::XMMATRIX(FXMVECTOR,FXMVECTOR,FXMVECTOR,CXMVECTOR) (directxmath.h)
Menginisialisasi instans baru struktur XMMATRIX dari empat instans XMVECTOR
.
Menginisialisasi instans baru struktur XMMATRIX dari empat instans Jenis Data XMVECTOR.
Sintaks
void XMMATRIX(
FXMVECTOR R0,
FXMVECTOR R1,
FXMVECTOR R2,
CXMVECTOR R3
) noexcept;
Parameter
R0
Instans XMMATRIX yang digunakan untuk menginisialisasi baris pertama instans baru XMMATRIX.
R1
Instans XMMATRIX yang digunakan untuk menginisialisasi baris kedua dari instans baru XMMATRIX.
R2
Instans XMMATRIX yang digunakan untuk menginisialisasi baris ketiga dari instans baru XMMATRIX.
R3
Instans XMMATRIX yang digunakan untuk menginisialisasi baris keempat dari instans baru XMMATRIX.
Nilai kembali
Tidak ada
Keterangan
Dua contoh pseudocode berikut menunjukkan pengoperasian konstruktor ini:
XMMATRIX mat;
XMVECTOR rows[4];
//...Initialize instances of XMVECTOR
for (int i=0;i<4;i++){
for (int j=0;j<4;j++){
mat.m[i][j]=rows[i].v[j];
}
}
Atau
XMMATRIX mat;
XMVECTOR rows[4];
//...Initialize instances of XMVECTOR
for (int i=0;i<4;i++){
mat.r[i]=rows[i];
}
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | directxmath.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk