º» ÇÁ·Î±×·¥Àº »ç¿ë¿¡ ¾Æ¹«·± Á¦ÇÑÀÌ ¾ø´Â ÇÁ¸®¿þ¾îÀÔ´Ï´Ù.
DirectX´Â ±×·¡ÇȰú »ç¿îµåÀÇ È¿°úÀûÀÎ Àç»ýÀÌ °¡´ÉÇÑ Microsoft Windows ȯ°æÀ» Á¶¼ºÇϱâ À§ÇÑ ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
DirectXÀÇ ÇÙ½ÉÀº ÀÀ¿ë ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º(Aapplication Programming Interfaces : API)·Î, API´Â Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î°¡ ¼·Î "´ëÈ"ÇÒ ¼ö ÀÖ´Â ±³·® ¿ªÇÒÀ» ÇÏ´Â µµ±¸ÀÔ´Ï´Ù. DirectX API´Â ¸ÖƼ¹Ìµð¾î ¾îÇø®ÄÉÀ̼ÇÀÌ 3D ±×·¡ÇÈ °¡¼Ó ĨÀ̳ª »ç¿îµåÄ«µå µîÀÇ °í¼º´É Çϵå¿þ¾î Ư¼º¿¡ Á¢ÃËÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ±×¸®°í 2D ±×·¡ÇÈ °¡¼Ó, Á¶À̽ºÆ½À̳ª Űº¸µå, ¸¶ÀÌÅ©¿Í °°Àº ÀÔ·Â µð¹ÙÀ̽º Áö¿ø, »ç¿îµå ¹Í½Ì°ú Ãâ·Â Á¦¾î µî°ú °°Àº Low-level ±â´ÉÀ» Á¦¾îÇÕ´Ï´Ù. °á°úÀûÀ¸·Î DirectX´Â »ç¿ëÀÚÀÇ ÄÄÇ»ÅͰ¡ ´õ ³ªÀº ǰÁúÀÇ 3D ±×·¡ÇȰú »ç¿îµåÀÇ Àç»ýÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
DirectX ¸¦ ÇʼöÀûÀ¸·Î ¿ä±¸ÇÏ´Â °ÔÀÓÀ̳ª ¸ÖƼ¹Ìµð¾î ÇÁ·Î±×·¥ÀÌ ¸¹±â ¶§¹®¿¡ Microsoft Windows ¸¦ »ç¿ëÇÏ´Â ºÐÀ̶ó¸é ¹Ýµå½Ã ¼³Ä¡ÇÏ¼Å¾ß ÇÕ´Ï´Ù.
º» ÀÚ·á´Â ¿Â¶óÀÎÀ¸·Î ÇÊ¿äÇÑ ÆÄÀÏÀ» ´Ù¿î¹Þ¾Æ ¼³Ä¡ÇÏ´Â ¿Â¶óÀÎ ¼³Ä¡¹öÀü°ú´Â ´Þ¸® Microsoft DirectX 9ÀÇ ¼³Ä¡¿¡ ÇÊ¿äÇÑ ¸ðµç ÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. µû¶ó¼ ÀÎÅͳÝÀÌ ¿¬°áµÇÁö ¾ÊÀº ¿ÀÇÁ¶óÀÎ »óÅ¿¡¼µµ DirectX 9°¡ ¿Ïº®ÇÏ°Ô ¼³Ä¡µË´Ï´Ù.
DirectX°¡ Áö¿øÇÏ´Â ¾ð¾î´Â Chinese (Simplified), Chinese (Traditional), Czech, Dutch, English (American), French, German, Italian, Japanese, Korean(!), Polish, Portuguese (Brazil), Russian, Spanish, Swedish µîÀÔ´Ï´Ù.
DirectX´Â Microsoft DirectX´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® Windows ¿î¿µÃ¼Á¦¿¡ ±¸ÃàµÇ¾î ÀÖ´Â ¸ÖƼ¹Ìµð¾î APIs (Application Programming Interfaces)ÀÇ Çâ»óµÈ ½´Æ®¸¦ ¸»ÇÕ´Ï´Ù. DirectX´Â Windows ±â¹Ý PC¸¦ À§ÇÑ Ç¥ÁØ °³¹ß Ç÷§ÆûÀ» Á¦°øÇϴµ¥, °³¹ßÀÚµé·Î ÇÏ¿©±Ý ƯÁ¤ Çϵå¿þ¾î¿¡¸¸ ÇÑÁ¤µÈ Äڵ带 ¾²Áö ¾Ê°í¼µµ Àü¹® Çϵå¿þ¾î ±â´É¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁÝ´Ï´Ù. DirectX´Â 1995³â¿¡ óÀ½ µµÀԵǾî ÇöÀç´Â À©µµ¿ì Ç÷§Æû¿¡¼ ¸ÖƼ¹Ìµð¾î ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ÇϳªÀÇ Ç¥ÁØÀ¸·Î Àνĵǰí ÀÖ½À´Ï´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ DirectX°³¹ß ¸ñÇ¥´Â °³¹ßÀڵ鿡°Ô °³¹ß ÁöħÀ̳ª ±¸¼º¿ä¼Ò¸¦ Á¦°øÇÔÀ¸·Î½á, Çϵå¿þ¾î ±âÁ¾¿¡ »ó°ü¾øÀÌ ÀڽŵéÀÌ °³¹ßÇÑ ¾îÇø®ÄÉÀ̼ÇÀÌ ¸ðµç À©µµ¿ì ±â¹Ý PC¿¡¼ ¿î¿ëµÉ ¼ö ÀÖ´Ù´Â È®½ÅÀ» ½É¾îÁÖ´Â °ÍÀ̾ú½À´Ï´Ù. µû¶ó¼ °³¹ßÀÚµéÀº ÀڽŵéÀÇ Á¦Ç°ÀÌ °í¼º´É Çϵå¿þ¾î ±â´ÉÀ» ÃÖ´ëÇÑ È°¿ëÇÒ ¼ö ÀÖ¾î ÃÖ»óÀÇ ¼º´ÉÀ» ±¸ÇöÇÒ ¼ö ÀÖ´Ù´Â ¹ÏÀ½À» °®°Ô µË´Ï´Ù.
DirectX´Â °³¹ßÀÚµé·Î ÇÏ¿©±Ý »ç¿ëÀÚµéÀÌ ¾î¶² µð½ºÇ÷¹ÀÌ ¾î´ðÅͳª »ç¿îµå Ä«µå µîÀ» »ç¿ëÇÒ °ÍÀΰ¡ ÇÏ´Â ºÎ¼öÀûÀÎ ºÎºÐ¿¡ ½Å°æÀ» ¾²Áö ¾Ê°í ¾îÇø®ÄÉÀÌ¼Ç °³¹ß/±¸Ãà¿¡ Àü³äÇÏ°Ô ÇÔÀ¸·Î½á °³¹ßÀÚµéÀÇ »ý»ê¼ºÀ» Áõ´ë½ÃŰ°í ¾÷¹«Çõ½ÅÀ» µµ¸ðÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
DirectX´Â °³¹ßÀڵ鿡°Ô °í¼º´É Çϵå¿þ¾î( 3-D °¡¼Ó Ĩ, »ç¿îµå Ä«µå µî)ÀÇ Çâ»óµÈ ±â´ÉÀ» º¸´Ù ½±°Ô Á¢±Ù/»ç¿ëÇÒ ¼ö ÀÖ´Â ´ÜÀÏ APIs ¼¼Æ®¸¦ Á¦°øÇÕ´Ï´Ù. À̵é APIs´Â 2-D ±×·¡ÇÈ °¡¼Ó ±â´É µî "ÇÏÀ§ ¼öÁØÀÇ ±â´É"µéÀ» Á¦¾îÇϸç, ¶ÇÇÑ Á¶À̽ºÆ½, Űº¸µå, ¸¶ÀÌÅ© µî ÀÔ·Â Àåºñ¸¦ Áö¿øÇÏ°í ¶ÇÇÑ »ç¿îµå ¹Í½º ¹× »ç¿îµå Ãâ·ÂÀ» Á¦¾îÇÕ´Ï´Ù. ÇÏÀ§ ¼öÁØÀÇ ±â´ÉµéÀº DirectXÀÇ ±¸¼º¿ä¼Ò, Áï, Microsoft DirectDraw, Microsoft Direct3D, Microsoft DirectInput, Microsoft DirectSound, Microsoft DirectPlay, DirectShow ¹× Microsoft DirectMusic µî¿¡ ÀÇÇØ¼ Áö¿øµË´Ï´Ù.
´Ù¿î·ÎµåÇÑ ÆÄÀÏÀ» ½ÇÇàÇÏ¸é ¾ÐÃàÀ» Ç® Æú´õ¸¦ ¹°¾î¿É´Ï´Ù. Æú´õ¸¦ ÁöÁ¤ÇÏ°í ¾ÐÃàÀ» Ç®¸é DirectX¿Í license Æú´õ°¡ »ý¼ºµË´Ï´Ù. DirectX Æú´õ¿¡¼ dxsetup.exe¸¦ ½ÇÇàÇÏ¸é ¼³Ä¡ÀÛ¾÷ÀÌ ½ÃÀ۵˴ϴÙ.
Âü°í: ¼³Ä¡ ÈÄ¿¡ DirectX´Â Á¦°ÅÇÒ ¼ö ¾ø½À´Ï´Ù. ¼³Ä¡ °úÁ¤Àº ÁÖ¿ä ±¸¼º ¿ä¼ÒµéÀ» º¯°æÇÏ°í ¿î¿µ ½Ã½ºÅÛ ³»ºÎÀÇ ¿©·¯ ·¹Áö½ºÆ®¸® °ªÀ» º¯°æÇÕ´Ï´Ù. Microsoft¿¡¼´Â ¼³Ä¡ Á¦°Å¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
¼³Ä¡ÈÄ, ºÎÆÃÀ» ´Ù½ÃÇϰԵǸç ÀçºÎÆÃÈÄ¿¡ [½ÃÀÛ -> ½ÇÇà] ¿¡¼ dxdiag(DirexX Áø´Üµµ±¸) ¸¦ ½ÇÇàÇϽðí [È®ÀÎ] ¹öư ´©¸£½Ã¸é DirecX 9.0 ÀÇ ¼³Ä¡°¡ ¿Ï·áµË´Ï´Ù. ¸¸ÀÏ ¿·ÁÁø â¿¡¼ 'WHQL µðÁöÅÐ ¼¸í È®ÀÎ' Ä¿¡ üũ°¡ µÇ¾î ÀÖÁö ¾Ê´Ù¸é üũ¸¦ ÇØÁֽñ⠹ٶø´Ï´Ù.
¸®ºä ÀÛ¼ºÀÚ : fullnine999@chol.com
|
|