º»¹®/³»¿ë
R E P O R T
D3D¸¦ ÀÌ¿ëÇÑ ¿îÀü ½Ã¹Ä·¹ÀÌÅÍ Á¦ÀÛ
¹®Á¦Á¤ÀÇ
D3D¸¦ ÀÌ¿ëÇÏ¿© °£´ÜÈ÷ µµ·Î¸¦ ¸ðµ¨¸µ ÇÏ°í ¿îÀü ½Ã¹Ä·¹ÀÌÅ͸¦ Á¦ÀÛÇÑ´Ù.
¹®Á¦ºÐ¼®/¾Ë°í¸®Áò
DirectX ¿¹Á¦ ¼Ò½º 6¹ø(5°³ÀÇ ¹Ú½º ȸÀü ¿¹Á¦)À» ¼öÁ¤ÇÏ¿© µµ·Î¸¦ ¸ðµ¨¸µÇϰí Ä«¸Þ¶ó(ºäÆ÷Æ®)¸¦ À̵¿½ÃÄÑ ÀÚµ¿Â÷ ¿îÀüÀ» ½Ã¹Ä·¹ÀÌ¼Ç ÇÑ´Ù.
¹Ú½ºÀÇ ¸ð¾çÀ» °¢°¢ Áö¸é, ºÐ¸®´ë, °Ç¹°·Î º¯ÇüÇÏ°í µµ·Î¿Í °Ç¹°, Áö¸éÀÇ ÅØ½ºÃ³¸¦ ±×·Á¼ ¹Ú½º¿¡ ÀÔÈù´Ù.
Űº¸µå ÀԷ¿¡ ¸ÂÃç Ä«¸Þ¶ó ºäÆ÷Æ®ÀÇ transform ¸ÅÆ®¸¯½º¸¦ º¯°æ½ÃÄÑ ¿òÁ÷ÀÓÀ» Ç¥ÇöÇÑ´Ù. Àü/ÈÄÁø¿¡ °¡¼Óµµ¿Í ÀúÇ×, ¼Óµµ ÇѰ踦 Àû¿ëÇϸç ÇÚµéÀÇ ¿òÁ÷ÀÓ¿¡µµ °°Àº ¹æ¹ýÀ¸·Î °¡¼Óµµ¿Í ÀúÇ×, ȸÀü¼Óµµ ÇѰ踦 Àû¿ë½ÃŲ´Ù. ȸÀü ¼Óµµ¿Í Àü/ÈÄÁø ¼Óµµ¿¡ ºñ·Ê°ü°è¸¦ µÎ¾î Àü/ÈÄÁø ¼Óµµ¿¡ ÀÇÇØ ÇÚµé ȸÀüÀÌ ¿µÇâÀ» ¹Þµµ·Ï Çϸç ÈÄÁøÇÒ ¶§¿¡´Â ÇÚµéÀÇ È¸Àü ¹æÇâÀÌ ¹Ý´ë°¡ µÇµµ·Ï ÇÑ´Ù.
¼Ò½º
¿¹Á¦ 6¹øÀÇ Main.cpp ¿Í Game.h, Game.cpp ÆÄÀÏÁß º¯°æµÈ ÇÙ½É Äڵ常 Ãâ·Â
[Main.cpp]
//The windows message handler
LRESULT WINAPI WinProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{¡¦(»ý·«)