Share via


XMFLOAT3X4::XMFLOAT3X4(float,float,float,float,float,float,float,float,float,float,float,float) (directxmath.h)

Construye un XMFLOAT3X4 a partir de 12 valores flotantes escalares.

Sintaxis

void XMFLOAT3X4(
  float m00,
  float m01,
  float m02,
  float m03,
  float m10,
  float m11,
  float m12,
  float m13,
  float m20,
  float m21,
  float m22,
  float m23
) noexcept;

Parámetros

m00

Valor usado para inicializar el miembro _11 (equivalentemente, el miembro m[0,0] de la nueva matriz).

m01

Valor usado para inicializar el miembro _12 (equivalentemente, el miembro m[0,1] de la nueva matriz).

m02

Valor usado para inicializar el miembro _13 (equivalentemente, el miembro m[0,2] de la nueva matriz.

m03

Valor usado para inicializar el miembro _14 (equivalentemente, el miembro m[0,3] de la nueva matriz).

m10

Valor utilizado para inicializar el miembro _21 (equivalentemente, el miembro m[1,0] de la nueva matriz).

m11

Valor utilizado para inicializar el miembro _22 (equivalentemente, el miembro m[1,1] de la nueva matriz).

m12

Valor usado para inicializar el miembro _23 (equivalentemente, el miembro m[1,2] de la nueva matriz).

m13

Valor usado para inicializar el miembro _24 (equivalentemente, el miembro m[1,3] de la nueva matriz).

m20

Valor usado para inicializar el miembro _31 (equivalentemente, el miembro m[2,0] de la nueva matriz).

m21

Valor utilizado para inicializar el miembro _32 (equivalentemente, el miembro m[2,1] de la nueva matriz).

m22

Valor usado para inicializar el miembro _33 (equivalentemente, el miembro m[2,2] ) de la nueva matriz.

m23

Valor usado para inicializar el miembro _34 (equivalentemente, el miembro m[2,3] de la nueva matriz).

Valor devuelto

None

Observaciones

Estos dos ejemplos de pseudocódigo muestran cómo funciona este constructor.

DirectX::XMFLOAT3X4 mat;
mat._11 = m00;
mat._12 = m01;
mat._13 = m02;
mat._14 = m03;
mat._21 = m10;
mat._22 = m11;
mat._23 = m12;
mat._24 = m13;
mat._31 = m20;
mat._32 = m21;
mat._33 = m22;
mat._34 = m23;
DirectX::XMFLOAT3X4 mat;
mat.m[0, 0] = m00;
mat.m[0, 1] = m01;
mat.m[0, 2] = m02;
mat.m[0, 3] = m03;
mat.m[1, 0] = m10;
mat.m[1, 1] = m11;
mat.m[1, 2] = m12;
mat.m[1, 3] = m13;
mat.m[2, 0] = m20;
mat.m[2, 1] = m21;
mat.m[2, 2] = m22;
mat.m[2, 3] = m23;

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Plataforma de destino Windows
Encabezado directxmath.h

Consulte también

estructura de XMFLOAT3X4