D3DCREATE
ÀåÄ¡ »ý¼ºÀÇ µ¿ÀÛÀ» Á¦¾îÇÏ´Â 1 °³ ¶Ç´Â º¹¼öÀÇ Ç÷¡±×ÀÇ Æí¼º.
| #define | ¼³¸í |
|---|
| D3DCREATE_FPU_PRESERVE | ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ¹èÁ¤¹Ðµµ ºÎµ¿ ¼Ò¼öÁ¡ ´ÜÀ§ (FPU) ¶Ç´Â FPU ¿¹¿Ü¸¦ À¯È¿ÇÏ°Ô ÇÒ Çʿ䰡 ÀÖ´Â °ÍÀ» ³ªÅ¸³½´Ù. Microsoft® Direct3D® ´Â, ºÒ·Á °¥ ¶§¸¶´Ù FPU »óŸ¦ ¼³Á¤ÇÑ´Ù.
µðÆúÆ®¿¡¼´Â, ÆÄÀÌÇÁ¶óÀÎÀº ´ÜÁ¤¹Ðµµ¸¦ »ç¿ëÇÑ´Ù. ¹èÁ¤¹Ðµµ°¡ ÇÊ¿äÇÑ °æ¿ì´Â, ¹Ýµå½Ã ÀÌ Ç÷¡±×¸¦ »ç¿ëÇÏ´Â °Í. ÀÌ Ç÷¡±×¸¦ ¼³Á¤ Çϸé, Direct3D ÀÇ ÆÛÆ÷¸Õ½º°¡ ÀúÇÏÇÑ´Ù. |
| D3DCREATE_MULTITHREADED | ¾ÖÇø®ÄÉÀ̼ÇÀÌ Direct3D ¿¡ multi-thread¿¡¼ÀÇ ¾ÈÀü¼ºÀ» ¿ä±¸ÇÏ´Â °ÍÀ» ³ªÅ¸³½´Ù. Direct3D ´Â ±Û·Î¹ú Å©¸®Æ¼Äà ¼½¼ÇÀ» ÇÑÃþ ´õ ºó¹øÇÏ°Ô ¾ò¾î¿Â´Ù¾ß °ÔµçÁö, ÆÛÆ÷¸Õ½º°¡ ÀúÇÏÇÒ °¡´É¼ºÀÌ ÀÖ´Ù. |
| D3DCREATE_PUREDEVICE | Direct3D °¡, ½ºÅ×ÀÌÆ® ºí·Ï¿¡ ÀúÀå ÇÒ ¼ö ÀÖ´Â ³»¿ë¿¡ ´ëÇÑ Get* ÀÇ È£ÃâÀ» Áö¿ø ÇÏÁö ¾Ê´Â °ÍÀ» ÁöÁ¤ÇÑ´Ù. ¶Ç, Á¤Á¡ ó¸®ÀÇ ¿¡¹Ä·¹ÀÌ¼Ç ¼ºñ½º¸¦ Á¦°øÇÏÁö ¾Ê´Â °ÍÀ» Direct3D ¿¡ Áö½ÃÇÑ´Ù. À̰ÍÀº, ÀåÄ¡°¡ Á¤Á¡ 󸮸¦ Áö¿ø Çϰí ÀÖÁö ¾Ê´Â °æ¿ì, ¾ÖÇø®ÄÉÀ̼ǿ¡¼´Â º¯È¯ ÈÄÀÇ Á¤Á¡ ¹Û¿¡ »ç¿ëÇÒ ¼ö ¾ø´Â °ÍÀ» ÀǹÌÇÑ´Ù. |
| D3DCREATE_HARDWARE_VERTEXPROCESSING | Çϵå¿þ¾î¿¡ ÀÇÇÑ Á¤Á¡ 󸮸¦ ÁöÁ¤ÇÑ´Ù. |
| D3DCREATE_SOFTWARE_VERTEXPROCESSING | ¼ÒÇÁÆ®¿þ¾î¿¡ ÀÇÇÑ Á¤Á¡ 󸮸¦ ÁöÁ¤ÇÑ´Ù. |
| D3DCREATE_MIXED_VERTEXPROCESSING | ¹Í½º (¼ÒÇÁÆ®¿þ¾î¿Í Çϵå¿þ¾îÀÇ ¾çÂÊ ¸ðµÎ) Á¤Á¡ 󸮸¦ ÁöÁ¤ÇÑ´Ù. |
| D3DCREATE_DISABLE_DRIVER_MANAGEMENT | µå¶óÀ̹ö ´ë½Å¿¡, Direct3D °¡ ¸®¼Ò½º¸¦ °ü¸®ÇØ¾ß ÇÏ´Â °ÍÀ» ÁöÁ¤ÇÑ´Ù. |
| D3DCREATE_ADAPTERGROUP_DEVICE | ¾ÖÇø®ÄÉÀ̼ÇÀº, ÀÌ ¸¶½ºÅÍ ¾î´ðÅͰ¡ ¼ÒÀ¯ÇÏ´Â ¸ðµç Çìµå¸¦ ±¸µ¿Çϵµ·Ï(µíÀÌ), ÀåÄ¡¿¡ Áö½ÃÇÑ´Ù. ºñ¸¶½ºÅÍ ¾î´ðÅÍ¿¡ ´ëÇØ¼´Â, Ç÷¡±×´Â ¹«È¿ÀÌ´Ù. ÀÌ Ç÷¡±×°¡ ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì,IDirect3D9::CreateDevice ¿¡ °Ç³×ÁÖ´Â ÇÁ·¹Á¨Å×ÀÌ¼Ç ÆÄ¶ó¹ÌÅÍ´Â,D3DPRESENT_PARAMETERS ÀÇ ¹è¿À» °¡¸®Å°Áö ¾ÊÀ¸¸é ¾È µÈ´Ù. ÀÌ ¹è¿¿¡´Â Á¤È®ÇÏ°Ô NumberOfAdaptersInGroup ¿Í °°Àº ¼öÀÇ ¿ä¼Ò°¡ Æ÷ÇÔµÇÁö ¾ÊÀ¸¸é ¾È µÈ´Ù. ·±Å¸ÀÓÀº,AdapterOrdinalInGroup ÀÇ ¹øÈ£¼ø¼¿¡ °¢ ¿ä¼Ò¸¦ °¢ Çìµå¿¡ ÇÒ´çÇÑ´Ù. |
| D3DCREATE_MANAGED | ¸ðµç ¸®¼Ò½º°¡, °¡¼Ó±â°¡ ¾×¼¼½º °¡´ÉÇÑ ¸Þ¸ð¸®¿Í ½Ã½ºÅÛ ¸Þ¸ð¸®ÀÇ »çÀÌ·Î, Çʿ信 µû¶ó¼ ½º¿Ò µÇ´Â ÀåÄ¡ÀÌ´Ù. °ü¸®µÇ´Â ÀåÄ¡´Â, ±ÍÂúÀº ¸Þ¸ð¸® ¸Þ´ÏÁö¸ÕÆ® ÀÛ¾÷À¸·ÎºÎÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸±¸®Áî ÇÑ´Ù. |
D3DCREATE_HARDWARE_VERTEXPROCESSING,D3DCREATE_MIXED_VERTEXPROCESSING,D3DCREATE_SOFTWARE_VERTEXPROCESSING ´Â ¼·Î ¹èŸÀûÀÎ Ç÷¡±×ÀÌ´Ù. IDirect3D9::CreateDevice ¸¦ È£ÃâÇÒ ¶§´Â, ÀÌ·¯ÇÑ Á¤Á¡ ó¸® Ç÷¡±×¸¦ ÃÖÀú 1 °³ ÁöÁ¤ÇÒ Çʿ䰡 ÀÖ´Ù.
Á¤¼ö Á¤º¸
| Çì´õ | d3d9.h |
|---|
| ÃÖÀúÇÑÀÇ operating system | Windows 98 |
|---|