Microsoft DirectX 9.0

¾Æ¿ìÆ®¶óÀÎ ¹× ÀüºÎ Ä¥ÇØ ½ºÅ×ÀÌÆ®


ÅØ½ºÃ³°¡ Àû¿ëµÇÁö ¾ÊÀº ±âº»µµÇü´Â, ¸ÓÆ®¸®¾ó¿¡ ÀÇÇØ ÁöÁ¤µÇ´Â »ö, ¶Ç´Â Á¤Á¡À¸·Î ÁöÁ¤µÈ »öÀÌ ÀÖÀ¸¸é, ±× ¾î´ÀÂÊÀ̵çÀ¸·Î ·»´õ¸µ µÈ´Ù. ±âº»µµÇü¸¦ ÀüºÎ Ä¥ÇÏ´Â ¹æ¹ýÀº,D3DFILLMODE ¿­°ÅÇüÀ¸·Î Á¤ÀǵǴ °ªÀ» D3DRS_FILLMODE ·»´õ¸µ ½ºÅ×ÀÌÆ®·Î ÁöÁ¤ÇØ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.

¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î µð´õ ¸µÀ» À¯È¿ÇÏ°Ô ÇÏ·Á¸é , Á¦ 1 Àμö·Î¼­ D3DRS_DITHERENABLE ¿­°Å°ªÀ» IDirect3DDevice9::SetRenderState ¿¡ °Ç³×ÁÙ Çʿ䰡 ÀÖ´Ù. µð´õ ¸µÀ» À¯È¿ÇÏ°Ô ÇÏ·Á¸é Á¦ 2 Àμö¸¦ TRUE ·Î ¼³Á¤ÇØ, ¹«È¿·Î ÇÏ·Á¸é FALSE ·Î ¼³Á¤ÇÑ´Ù.

¼±ÀÇ ¸¶Áö¸· Çȼ¿À» µå·ÎÀ×(Drawing) Çϸé ÁÖÀ§ÀÇ ±âº»µµÇü¿Í °ãÃÄ, ¿ÜÇüÀÌ ³ªºüÁö´Â ÀÏÀÌ ÀÖ´Ù. À̰ÍÀº,D3DRS_LASTPIXEL ¿­°Å°ªÀ» »ç¿ëÇØ Á¦¾îÇÒ ¼ö ÀÖ´Ù. ´Ù¸¸, ÀÌ ¼³Á¤À» º¯°æ ÇÒ ¶§´Â ÁÖÀǰ¡ ÇÊ¿äÇÏ´Ù. °æ¿ì¿¡ µû¶ó¼­´Â, ¸¶Áö¸· Çȼ¿À» µå·ÎÀ×(Drawing) ÇÏÁö ¾Ê°Ô ÇÏ¸é ±âº»µµÇü°£¿¡ Æ´»õ°¡ »ý°Ü º¸±â ÈäÇØÁö´Â ÀÏÀÌ ÀÖ´Ù.

°³Ã¼ÀÇ ¾Æ¿ìÆ®¶óÀÎÀ» µå·ÎÀ×(Drawing) ÇÏ·Á¸é , ÀûÀýÇÑ ¼±ÀÇ µå·ÎÀ×(Drawing) ÆÐÅÏÀ» ¼³Á¤ÇÑ´Ù. µðÆúÆ®ÀÇ ¼±¹¦È­ ½ºÅ×ÀÌÆ®¿¡¼­´Â, ½Ç¼±ÀÌ ±×·ÁÁø´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â, ¡¸Direct3D Extentions (D3DX) ¶óÀÎ µå·ÎÀ×(Drawing)¡¹·»´õ¸µ ½ºÅ×ÀÌÆ®¸¦ ÂüÁ¶ÇÒ°Í.



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