次の方法で共有


XMFLOAT4X3::XMFLOAT4X3(float,float,float,float,float,float,float,float,float,float,float) 関数 (directxmath.h)

12 個のスカラーfloat値から 構造体のXMFLOAT4X3新しいインスタンスを初期化します。

12 個のスカラーfloat値から XMFLOAT4X3 構造体の新しいインスタンスを初期化します。

メモ このコンストラクターは C++ でのみ使用できます。
 

構文

void XMFLOAT4X3(
  float m00,
  float m01,
  float m02,
  float m10,
  float m11,
  float m12,
  float m20,
  float m21,
  float m22,
  float m30,
  float m31,
  float m32
) noexcept;

パラメーター

m00

構造体の _11 メンバー (同等に m[0,0] メンバー) を初期化するために使用される XMFLOAT4X3 値。

m01

構造体の _12 メンバー (同等に m[0,1]) を初期化するために使用される XMFLOAT4X3 値。

m02

構造体の _13 メンバー (同等に m[0,2]) を初期化するために使用される XMFLOAT4X3 値。

m10

構造体の _21 メンバー (同等に m[1,0]) を初期化するために使用される XMFLOAT4X3 値。

m11

構造体の _22 メンバー (同等に m[1,1]) を初期化するために使用される XMFLOAT4X3 値。

m12

構造体の _23 メンバー (同等の m[1,2]) を初期化するために使用される XMFLOAT4X3 値。

m20

構造体の _31 メンバー (同等に m[2,0]) を初期化するために使用される XMFLOAT4X3 値。

m21

構造体の _32 メンバー (同等に m[2,1]) を初期化するために使用される XMFLOAT4X3 値。

m22

構造体の _33 メンバー (同等に m[2,2]) を初期化するために使用される XMFLOAT4X3 値。

m30

構造体の _41 メンバー (同等に m[3,0]) を初期化するために使用される XMFLOAT4X3 値。

m31

構造体の _42 メンバー (同等に m[3,1]) を初期化するために使用される XMFLOAT4X3 値。

m32

構造体の _43 メンバー (同等に m[3,2]) を初期化するために使用される XMFLOAT4X3 値。

戻り値

なし

解説

次の 2 つの擬似コードの例は、このコンストラクターの操作を示しています。


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

または


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

要件

   
対象プラットフォーム Windows
ヘッダー directxmath.h

関連項目

参照

XMFLOAT4X3

XMFLOAT4X3 コンストラクター