funzione XMFLOAT3X3::XMFLOAT3X3(float,float) (directxmath.h)
Inizializza una nuova istanza della XMFLOAT3X3
struttura da nove valori scalari float
.
Inizializza una nuova istanza della struttura XMFLOAT3X3 da nove valori scalari float
.
Sintassi
void XMFLOAT3X3(
float m00,
float m01,
float m02,
float m10,
float m11,
float m12,
float m20,
float m21,
float m22
) noexcept;
Parametri
m00
Valore utilizzato per inizializzare il membro _11 (equivalentemente il membro m[0,0] della XMFLOAT3X3
struttura.
m01
Valore utilizzato per inizializzare il membro _12 (equivalentemente m [0,1]) della XMFLOAT3X3
struttura.
m02
Valore utilizzato per inizializzare il membro _13 (equivalentemente m [0,2]) della XMFLOAT3X3
struttura.
m10
Valore usato per inizializzare il membro _21 (equivalentemente m [1.0]) della XMFLOAT3X3
struttura.
m11
Valore usato per inizializzare il membro _22 (equivalentemente m [1,1]) della XMFLOAT3X3
struttura.
m12
Valore utilizzato per inizializzare il membro _23 (equivalentemente m [1,2]) della XMFLOAT3X3
struttura.
m20
Valore utilizzato per inizializzare il membro _31 (equivalentemente m [2.0]) della XMFLOAT3X3
struttura.
m21
Valore utilizzato per inizializzare il membro _32 (equivalentemente m [2,1]) della XMFLOAT3X3
struttura.
m22
Valore utilizzato per inizializzare il membro _33 (equivalentemente m [2,2]) della XMFLOAT3X3
struttura.
Valore restituito
nessuno
Osservazioni
I due esempi di pseudocodice seguenti illustrano l'operazione di questo costruttore:
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;
Oppure
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;
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | directxmath.h |
Vedi anche
Riferimento