D3DMATRIX
マトリックスについて説明します。
typedef struct _D3DMATRIX {
union {
struct {
float _11, _12, _13, _14;
float _21, _22, _23, _24;
float _31, _32, _33, _34;
float _41, _42, _43, _44;
};
float m[4][4];
};
} D3DMATRIX;
派生型: *LPD3DMATRIX
メンバー
Item | 説明 |
---|---|
_Ij |
4x4 行列を表す float の配列。ここで、i は行番号、j は列番号です。 たとえば、_34 は、[a₃₄] と同じで、3 行目と 4 列目のコンポーネントを意味します。 |
解説
Direct3D では、射影行列の _34 要素を負の数にすることはできません。 アプリケーションでこの場所で負の値を使用する必要がある場合は、代わりにプロジェクション マトリックス全体を -1 でスケーリングする必要があります。
必要条件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目