XMFLOAT4X4 構造体
4×4 行列を記述します。
C++ でのプログラミング時に XMFLOAT4X4 を使用する際に使用できるコンストラクターや演算子などの追加機能の一覧については、「XMFLOAT4X4 の拡張機能」を参照してください。
注意
同等の D3DDECLTYPE、D3DFORMAT、および DXGI_FORMAT オブジェクトについては、「XNA Math ライブラリの型の同等性」を参照してください。
構文
typedef struct _XMFLOAT4X4 { union { struct { FLOAT _11; FLOAT _12; FLOAT _13; FLOAT _14; FLOAT _21; FLOAT _22; FLOAT _23; FLOAT _24; FLOAT _31; FLOAT _32; FLOAT _33; FLOAT _34; FLOAT _41; FLOAT _42; FLOAT _43; FLOAT _44; }; struct { 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; }; FLOAT m[4][4]; };} XMFLOAT4X4;
メンバー
_11
行列の要素_12
行列の要素_13
行列の要素_14
行列の要素_21
行列の要素_22
行列の要素_23
行列の要素_24
行列の要素_31
行列の要素_32
行列の要素_33
行列の要素_34
行列の要素_41
行列の要素_42
行列の要素_43
行列の要素_44
行列の要素_m00
行列の要素_m01
行列の要素_m02
行列の要素_m03
行列の要素_m10
行列の要素_m11
行列の要素_m12
行列の要素_m13
行列の要素_m20
行列の要素_m21
行列の要素_m22
行列の要素_m23
行列の要素_m30
行列の要素_m31
行列の要素_m32
行列の要素_m33
行列の要素m
行列を表す 4×4 配列
解説
m プレフィクスなしの要素の場合、命名規則は基準 1 であり、**_**RowCol という形式です。ここで、Row は行、Col は列です。
m プレフィクス付きの要素の場合、命名規則は 2 次元配列にならい、基準 0 であり、_mRowCol という形式です。
要件
ヘッダー: xnamath.h で宣言されています。