DirectX Graphics ·¹ÆÛ·±½º Direct3D C/C++ ·¹ÆÛ·±½º ÇÔ¼ö Direct3DCreate9 [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
IDirect3D9 °³Ã¼ÀÇ ÀνºÅϽº¸¦ »ý¼º ÇÑ´Ù.
±¸¹®
IDirect3D9 *Direct3DCreate9(
UINT SDKVersion );
ÆÄ¶ó¹ÌÅÍ
- SDKVersion
- ÀÌ ÆÄ¶ó¹ÌÅÍÀÇ °ªÀº D3D_SDK_VERSION °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù. ¡¸ÁÖÀÇ¡¹¸¦ ÂüÁ¶ÇÒ°Í.
¹Ýȯ°ª
¼º°øÇßÀ» °æ¿ì´Â,IDirect3D9 ÀÎÅÍÆäÀ̽ºÀÇ Æ÷ÀÎÅ͸¦ µ¹·ÁÁØ´Ù. ±× ÀÌ¿ÜÀÇ °æ¿ì´Â, NULL Æ÷ÀÎÅ͸¦ µ¹·ÁÁØ´Ù.
ÁÖÀÇ
ÀÌ ÇÔ¼ö´Â, ¿°Å¸¦ Áö¿ø ÇÏ´Â Direct3D9 °³Ã¼¸¦ »ý¼º ÇÑ´Ù. ¶Ç, ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇØ IDirect3DDevice9 °³Ã¼¸¦ »ý¼º ÇÒ ¼ö ÀÖ´Ù.
¾ÖÇø®ÄÉÀ̼ÇÀÌ ¿Ã¹Ù¸¥ Çì´õ ÆÄÀÏ¿¡ ´ëÇØ¼ ºôµå µÇ°í ÀÖ´Â °ÍÀ» È®ÀÎÇϱâ À§ÇØ(¶§¹®¿¡), ÀÌ ÇÔ¼ö¿¡´Â D3D_SDK_VERSION ½Äº°ÀÚ¸¦ °Ç³×ÁØ´Ù. Çì´õ ¶Ç´Â ´Ù¸¥ º¯°æ¿¡ ÀÇÇØ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¸®ºôµå°¡ ÇÊ¿äÇÏ°Ô µÉ ¶§¸¶´Ù, ÀÌ °ªÀº ÀÎÅ©¸®¸ÕÆ®(increment) µÈ´Ù. ¹öÀüÀÌ ÀÏÄ¡ÇÏÁö ¾Ê´Â °æ¿ì, ÀÌ ÇÔ¼ö´Â ½ÇÆÐÇÑ´Ù.
ÀÌ ÇÔ¼ö¸¦ È£ÃâÇϸé, ÇöÀçÀÇ ¾×Ƽºê µð½ºÇ÷¹ÀÌ ¾î´ðÅÍ ¼¼Æ®°¡ »ùÇøµ µÈ´Ù. µ¥½ºÅ©Å¾¿¡ ÀåÄ¡¸¦ Ãß°¡Çϰųª ·¦Å¾À» ÇÖ µµÅ· ÇØ, µ¿ÀûÀ¸·Î ¾î´ðÅ͸¦ Ãß°¡ÇßÀ» °æ¿ì, ÀÌ IDirect3D9 °³Ã¼ÀÇ À¯È¿±â°£ÀÇ »çÀÌ, ±×·¯ÇÑ ÀåÄ¡´Â ¿°ÅµÇÁö ¾Ê´Â´Ù. »õ·Î¿î IDirect3D9 °³Ã¼¸¦ »ý¼º Çϸé, »õ·Î¿î ÀåÄ¡°¡ °ø°³µÈ´Ù.
ÇÔ¼öÀÇ Á¤º¸
Çì´õ d3d9.h ÀÓÆ÷Æ® ¶óÀ̺귯¸® d3d9.lib ÃÖÀúÇÑÀÇ operating system Windows 98