XMMATRIX::XMMATRIX (float、float、float、float、float、float、float、float、float、float、float、float、float) 函数 (directxmath.h)

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

从十六个标量float值初始化 XMMATRIX 结构的新实例。

注意 此构造函数仅在使用 C++ 进行开发时才可用。
 

语法

void XMMATRIX(
  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 成员的值 XMMATRIX

m01

用于初始化 结构的 _12 成员的值 XMMATRIX

m02

用于初始化 结构的 _13 成员的值 XMMATRIX

m03

用于初始化 结构的 _14 成员的值 XMMATRIX

m10

用于初始化 结构的 _21 成员的值 XMMATRIX

m11

用于初始化 结构的 _22 成员的值 XMMATRIX

m12

用于初始化 结构的 _23 成员的值 XMMATRIX

m13

用于初始化 结构的 _24 成员的值 XMMATRIX

m20

用于初始化 结构的 _31 成员的值 XMMATRIX

m21

用于初始化 结构的 _32 成员的值 XMMATRIX

m22

用于初始化 结构的 _33 成员的值 XMMATRIX

m23

用于初始化 结构的 _34 成员的值 XMMATRIX

m30

用于初始化 结构的 _41 成员的值 XMMATRIX

m31

用于初始化 结构的 _42 成员的值 XMMATRIX

m32

用于初始化 结构的 _43 成员的值 XMMATRIX

m33

用于初始化 结构的 _44 成员的值 XMMATRIX

返回值

备注

下面的伪代码示例演示此构造函数的操作:


   XMMATRIX 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;
      

要求

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

另请参阅

引用

XMMATRIX

XMMATRIX 构造函数