DirectX Graphics ·¹ÆÛ·±½º Direct3D C/C++ ·¹ÆÛ·±½º Á¤¼ö D3DCREATE   [¸ñÂ÷¿­¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
D3DCREATE
 
Microsoft DirectX 9.0

D3DCREATE


ÀåÄ¡ »ý¼ºÀÇ µ¿ÀÛÀ» Á¦¾îÇÏ´Â 1 °³ ¶Ç´Â º¹¼öÀÇ Ç÷¡±×ÀÇ Æí¼º.

#define¼³¸í
D3DCREATE_FPU_PRESERVE¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ¹èÁ¤¹Ðµµ ºÎµ¿ ¼Ò¼öÁ¡ ´ÜÀ§ (FPU) ¶Ç´Â FPU ¿¹¿Ü¸¦ À¯È¿ÇÏ°Ô ÇÒ Çʿ䰡 ÀÖ´Â °ÍÀ» ³ªÅ¸³½´Ù. Microsoft® Direct3D® ´Â, ºÒ·Á °¥ ¶§¸¶´Ù FPU »óŸ¦ ¼³Á¤ÇÑ´Ù.

µðÆúÆ®¿¡¼­´Â, ÆÄÀÌÇÁ¶óÀÎÀº ´ÜÁ¤¹Ðµµ¸¦ »ç¿ëÇÑ´Ù. ¹èÁ¤¹Ðµµ°¡ ÇÊ¿äÇÑ °æ¿ì´Â, ¹Ýµå½Ã ÀÌ Ç÷¡±×¸¦ »ç¿ëÇÏ´Â °Í. ÀÌ Ç÷¡±×¸¦ ¼³Á¤ Çϸé, Direct3D ÀÇ ÆÛÆ÷¸Õ½º°¡ ÀúÇÏÇÑ´Ù.

D3DCREATE_MULTITHREADED¾ÖÇø®ÄÉÀ̼ÇÀÌ Direct3D ¿¡ multi-thread¿¡¼­ÀÇ ¾ÈÀü¼ºÀ» ¿ä±¸ÇÏ´Â °ÍÀ» ³ªÅ¸³½´Ù. Direct3D ´Â ±Û·Î¹ú Å©¸®Æ¼Äà ¼½¼ÇÀ» ÇÑÃþ ´õ ºó¹øÇÏ°Ô ¾ò¾î¿Â´Ù¾ß °ÔµçÁö, ÆÛÆ÷¸Õ½º°¡ ÀúÇÏÇÒ °¡´É¼ºÀÌ ÀÖ´Ù.
D3DCREATE_PUREDEVICEDirect3D °¡, ½ºÅ×ÀÌÆ® ºí·Ï¿¡ ÀúÀå ÇÒ ¼ö ÀÖ´Â ³»¿ë¿¡ ´ëÇÑ 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 systemWindows 98


© 2002 Microsoft Corporation. All rights reserved.
¡èTOP