DirectX Graphics ·¹ÆÛ·±½º Direct3D C/C++ ·¹ÆÛ·±½º ±¸Á¶Ã¼ D3DMATRIX [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
Çà·ÄÀ» ±â¼úÇÑ´Ù.
±¸¹®
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;¸â¹ö
- _ij
- ºÎµ¿ ¼Ò¼öÁ¡ÀÇ 4 ¡¿ 4 Çà·Ä. i ÇÏÇà ¹øÈ£, j ´Â ¿¹øÈ£ÀÌ´Ù. ¿¹¸¦ µé¾î,_34 ´Â [a34] ·Î °°Àº ÀǹÌÀÌ´Ù.
ÁÖÀÇ
Microsoft® Direct3D® ¿¡¼´Â, Åõ¿µ Çà·ÄÀÇ _34 ¿ä¼Ò¿¡ ºÎÀÇ °ªÀ» ¼³Á¤ÇÒ ¼ö ¾ø´Ù. ¿©±â¼ ºÎÀÇ °ªÀ» »ç¿ëÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â, ´ë½Å¿¡ Åõ¿µ Çà·Ä Àüü¸¦ 1 À¸·Î ½ºÄÉÀÏ ÇÑ´Ù.
±¸Á¶Ã¼ÀÇ Á¤º¸
Çì´õ d3d9types.h ÃÖÀúÇÑÀÇ operating system Windows 98
ÂüÁ¶
IDirect3DDevice9::GetTransform ,IDirect3DDevice9::MultiplyTransform ,IDirect3DDevice9::SetTransform