XMMATRIX::XMMATRIX(constfloat*)-Funktion (directxmath.h)
Initialisiert eine neue instance der XMMATRIX-Struktur aus einem sechzehn Elementarrayfloat
.
Initialisiert eine neue instance der XMMATRIX-Struktur aus einem sechzehn Elementarrayfloat
.
Hinweis Dieser Konstruktor ist nur bei der Entwicklung mit C++ verfügbar.
Syntax
void XMMATRIX(
const float *pArray
) noexcept;
Parameter
pArray
Adresse eines 16-Elements <wdcml:mark type="appdef" xmlns:wdcml="http://microsoft.com/wdcml">float</wdcml:mark-Array>, das den Wert jedes Elements eines neuen instance von XMMATRIX angibt.
Rückgabewert
Keine
Bemerkungen
Die Matrixelemente werden in pArray in Zeilen-Hauptreihenfolge gespeichert.
Der folgende Pseudocode veranschaulicht den Vorgang dieses Konstruktors:
XMMATRIX mat;
mat._11=pArray[0];
mat._12=pArray[1];
mat._13=pArray[2];
mat._14=pArray[3];
mat._21=pArray[4];
mat._22=pArray[5];
mat._23=pArray[6];
mat._24=pArray[7];
mat._31=pArray[8];
mat._32=pArray[9];
mat._33=pArray[10];
mat._34=pArray[11];
mat._41=pArray[12];
mat._42=pArray[13];
mat._43=pArray[14];
mat._44=pArray[15];
Anforderungen
Zielplattform | Windows |
Kopfzeile | directxmath.h |