D3DMATRIX
Beschreibt eine Matrix.
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;
Abgeleitete Typen: *LPD3DMATRIX
Member
Element | BESCHREIBUNG |
---|---|
_Ij |
Ein Array von Floats, die eine 4x4-Matrix darstellen, wobei i die Zeilennummer und j die Spaltennummer ist. Beispielsweise bedeutet _34 dasselbe wie [a₃₄], die Komponente in der dritten Zeile und der vierten Spalte. |
Bemerkungen
In Direct3D kann das _34-Element einer Projektionsmatrix keine negative Zahl sein. Wenn Ihre Anwendung an dieser Stelle einen negativen Wert verwenden muss, sollte sie stattdessen die gesamte Projektionsmatrix um -1 skalieren.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Weitere Informationen
-
SetTransform