XMFLOAT4X4::XMFLOAT4X4 (float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float) 函数 (directxmath.h)

从 16 个标float量值初始化 结构的新实例XMFLOAT4X4

从 16 个标float量值初始化 XMFLOAT4X4 结构的新实例。

注意 此构造函数仅在 C++ 下可用。
 

语法

void XMFLOAT4X4(
  float m00,
  float m01,
  float m02,
  float m03,
  float m10,
  float m11,
  float m12,
  float m13,
  float m20,
  float m21,
  float m22,
  float m23,
  float m30,
  float m31,
  float m32,
  float m33
) noexcept;

参数

m00

用于初始化 _11 成员 (等效于 结构的 m[0,0] 成员) XMFLOAT4X4 的值。

m01

用于初始化 _12 成员 (等效于结构的 m[0,1]) XMFLOAT4X4 的值。

m02

用于初始化 _13 成员 (等效于 结构的 m[0,2]) XMFLOAT4X4 的值。

m03

用于初始化 _14 成员 (等效于结构的 m[0,3]) XMFLOAT4X4 的值。

m10

用于初始化 _21 成员 (等效于结构的 m[1,0]) XMFLOAT4X4 的值。

m11

用于初始化 _22 成员 (等效于结构的 m[1,1]) XMFLOAT4X4 的值。

m12

用于初始化 _23 成员 (等效于结构的 m[1,2]) XMFLOAT4X4 的值。

m13

用于初始化 _24 成员 (等效于结构的 m[1,3]) XMFLOAT4X4 的值。

m20

用于初始化 _31 成员 (等效于结构的 m[2,0]) XMFLOAT4X4 的值。

m21

用于初始化 _32 成员 (等效于 结构的 m[2,1]) XMFLOAT4X4 的值。

m22

用于初始化 _33 成员 (等效于 结构的 m[2,2]) XMFLOAT4X4 的值。

m23

用于初始化 _34 成员 (等效于 结构的 m[2,3]) XMFLOAT4X4 的值。

m30

用于初始化 _41 成员 (等效于结构的 m[3,0]) XMFLOAT4X4 的值。

m31

用于初始化 _42 成员 (等效于 结构的 m[3,1]) XMFLOAT4X4 的值。

m32

用于初始化 _43 成员 (等效于 结构的 m[3,2]) XMFLOAT4X4 的值。

m33

用于初始化 _34 成员 (等效于结构的 m[3,3]) XMFLOAT4X4 的值。

返回值

备注

以下两个伪代码示例演示了此构造函数的操作:


   XMFLOAT4X4 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;
   mat._41 = m30;
   mat._42 = m31;
   mat._43 = m32;
   mat._44 = m33;

      


   XMFLOAT4X4 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;
   mat.m[3,0] = m30;
   mat.m[3,1] = m31;
   mat.m[3,2] = m32;
   mat.m[3,3] = m33;
     

要求

要求
目标平台 Windows
标头 directxmath.h

另请参阅

引用

XMFLOAT4X4

XMFLOAT4X4 构造函数