DirectX Graphics ·¹ÆÛ·±½º Direct3D C/C++ ·¹ÆÛ·±½º ±¸Á¶Ã¼ D3DLOCKED_BOX [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
Àá±ä ¹Ú½º (º¼·ý)¸¦ ±â¼úÇÑ´Ù.
±¸¹®
typedef struct _D3DLOCKED_BOX {
int RowPitch;
int SlicePitch;
void *pBits;
} D3DLOCKED_BOX;¸â¹ö
- RowPitch
- ¾î´À ÇàÀÇ Á´ÜÀ¸·ÎºÎÅÍ ´ÙÀ½ÀÇ ÇàÀÇ Á´ܱîÁöÀÇ ¹ÙÀÌÆ® ¿ÀÇÁ¼Â(offset).
- SlicePitch
- ¾î´À ½½¶óÀ̽ºÀÇ Á»óÀ¸·ÎºÎÅÍ ´ÙÀ½ÀÇ °¡Àå ±íÀº ½½¶óÀ̽ºÀÇ Á»ó±îÁöÀÇ ¹ÙÀÌÆ® ¿ÀÇÁ¼Â(offset).
- pBits
- º¼·ý ¹Ú½ºÀÇ ¼±µÎÀÇ Æ÷ÀÎÅÍ. D3DBOX °¡ LockBox ÀÇ È£Ãâ¿¡ Á¦°øµÇ°í ÀÖ´Â °æ¿ì,pBits ´Â º¼·ýÀÇ ¼±µÎ·ÎºÎÅÍ ÀûÀýÈ÷ ¿ÀÇÁ¼Â(offset) µÈ´Ù.
ÁÖÀÇ
Æø ¡¿ ³ôÀÌÀÇ 2D Ç¥¸éÀÇ ½½¶óÀ̽º¸¦ °ãÃÄ ½×¾Æ, Æø ¡¿ ³ôÀÌ ¡¿ ±íÀÌÀÇ º¼·ýÀ» »ý¼º ÇÏ´Â °ÍÀ¸·Î, º¼·ýÀ» ¸¶À½¿¡ ±×¸± ¼ö°¡ ÀÖ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â, ¡¸º¼·ý ÅØ½ºÃ³ ¼Ò½º¡¹¸¦ ÂüÁ¶ÇÒ°Í.
±¸Á¶Ã¼ÀÇ Á¤º¸
Çì´õ d3d9types.h ÃÖÀúÇÑÀÇ operating system Windows 98
ÂüÁ¶
IDirect3DVolume9::LockBox ,IDirect3DVolumeTexture9::LockBox