Microsoft DirectX 9.0

IDirect3DTexture9::SetLOD ¸Þ¼­µå


°ü¸®µÇ´Â ÅØ½ºÃ³¿¡ ÃÖ´ë »ó¼¼ ·¹º§ (LOD)À» ¼³Á¤ÇÑ´Ù.

±¸¹®

DWORD SetLOD(      

    DWORD LODNew );

ÆÄ¶ó¹ÌÅÍ

LODNew
[in] ¹Ó¸Ê üÀÎÀ¸·Î ¼³Á¤ÇÏ´Â ÃÖ´ë »ó¼¼ LOD ÀÇ °ª.

¹Ýȯ°ª

ÃÖ´ë LOD °ª¿¡ Á¦ÇÑµÈ DWORD °ª (·¹º§ÀÇ ÃѼö·ÎºÎÅÍ 1 À» »« °ª). ÀÌÈÄÀÇ ÀÌ ¸Þ¼­µåÀÇ È£Ãâ¿¡¼­´Â, ÀÌÀüÀ¸·Î ¼³Á¤µÈ LOD °ªÀº ¾Æ´Ï°í, Á¦ÇÑµÈ °ªÀÌ ¹ÝȯµÈ´Ù.



ÁÖÀÇ

ÀÌ ¸Þ¼­µå´Â,IDirect3DBaseTexture9 ·ÎºÎÅÍ °è½ÂÇÏ´Â ´ÙÀ½ÀÇ ÀÎÅÍÆäÀ̽º¿¡ Àû¿ëµÈ´Ù.

IDirect3DTexture9::SetLOD ¸¦ »ç¿ëÇØ, °ü¸®µÇ´Â ÅØ½ºÃ³ÀÇ LOD Á¦¾î¸¦ ½Ç½ÃÇÑ´Ù. ÀÌ ¸Þ¼­µå´Â, ºñ°ü¸®µÇ´Â ÅØ½ºÃ³¿¡ 0 À» µ¹·ÁÁØ´Ù.

IDirect3DTexture9::SetLOD ´Â, ·ÎÄà ºñµð¿À ¸Þ¸ð¸®¿¡ ·ÎµåÇϴ üÀÎ Áß(¾È)¿¡¼­ °¡Àå »ó¼¼ÇÑ ¹Ó¸ÊÀ» Microsoft® Direct3D® ÅØ½ºÃ³ ¸Å´ÏÀú¿¡ ÅëÁöÇÑ´Ù. ¿¹¸¦ µé¾î, 5 ·¹º§ÀÇ ¹Ó¸Ê üÀο¡ ´ëÇØ LODNew ·Î 2 ¸¦ ÁöÁ¤ Çϸé, ÅØ½ºÃ³ ¸Å´ÏÀú´Â Ç×»ó ·¹º§ 2 ¿¡¼­ 4 ÀÇ ¹Ó¸Ê¸¸À» ·ÎÄà ºñµð¿À ¸Þ¸ð¸®¿¡ ·ÎµåÇÑ´Ù.

ÇÑÃþ ´õ ±¸Ã¼ÀûÀ¸·Î ¼³¸í Çϸé, 256 ¡¿ 256 ÀÇ ³ÐÀÌ·Î ÅØ½ºÃ³°¡ »ý¼º µÇ°í ÀÖ´Â °æ¿ì, ÃÖ´ë »ó¼¼ ·¹º§À» 0 À¸·Î ¼³Á¤ Çϸé ÀÌ¿ë °¡´ÉÇÑ ÃÖ´ëÀÇ ¹Ó¸ÊÀÌ 256 ¡¿ 256 ÀÎ °ÍÀ» ³ªÅ¸³», ÃÖ´ë »ó¼¼ ·¹º§À» 1 À¸·Î ¼³Á¤ Çϸé ÀÌ¿ë °¡´ÉÇÑ ÃÖ´ë ¹Ó¸ÊÀÌ 128 ¡¿ 128 ÀÎ °ÍÀ» ³ªÅ¸³½´Ù. ÀÌ¿Í °°ÀÌ ÇØ, üÀÎÀÇ ÃÖ´ë ¹Ó·¹º§ (°¡Àå ÀÛÀº ÅØ½ºÃ³ »çÀÌÁî)±îÁö¿Í °°ÀÌ ³ªÅ¸³­´Ù.

ÂüÁ¶

IDirect3DBaseTexture9::GetLOD


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