DirectX Graphics ·¹ÆÛ·±½º Direct3D C/C++ ·¹ÆÛ·±½º ÀÎÅÍÆäÀ̽º IDirect3DDevice9 GetAvailableTextureMem [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
»ç¿ë °¡´ÉÇÑ ÅØ½ºÃ³ ¸Þ¸ð¸®ÀÇ ¾çÀÇ ÃßÁ¤°ªÀ» µ¹·ÁÁØ´Ù.
±¸¹®
UINT GetAvailableTextureMem(VOID);
¹Ýȯ°ª
ÀÌ ÇÔ¼ö´Â, »ç¿ë °¡´ÉÇÑ ÅØ½ºÃ³ ¸Þ¸ð¸®ÀÇ ÃßÁ¤°ªÀ» µ¹·ÁÁØ´Ù.
ÁÖÀÇ
µ¹·Á¹Þ´Â °ªÀº, °¡Àå °¡±î¿î MB ¿¡ ¸» ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ Ã³¸®¸¦ ÇÏ´Â °ÍÀº, ƯÁ¤ÀÇ ¸®¼Ò½º¿¡ ÀÇÇÑ ºñµð¿À ¸Þ¸ð¸®ÀÇ ¼Òºñ¿¡ ¿µÇâÀ» ÁÖ´Â alignment³ª ´Ù¸¥ ¹®Á¦¿¡ ÀÇÇØ, ºñµð¿À ¸Þ¸ð¸®ÀÇ ÃßÁ¤°ªÀ» Á¤È®ÇÏ°Ô ¿ä±¸ÇÒ ¼ö°¡ ¾ø±â ¶§¹®ÀÌ´Ù. ¾ÖÇø®ÄÉÀ̼ǿ¡¼´Â, ÀÌ °ªÀ» »ç¿ëÇØ, ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸®ÀÇ ´ë¹üÇÑ ¾çÀ» ÃßÁ¤ÇØ, ÇÒ´çÇÏ·Á°í Çϴ¹ӸÊÀÇ ·¹º§¼ö¿Í °°Àº ¸®¼Ò½º¿¡ °üÇÑ °Å½ÃÀûÀÎ °áÁ¤À» ³»¸± ¼ö ÀÖÁö¸¸, ´Ù¸¥ ¸®¼Ò½º¸¦ ÇÒ´çÇϴµ¥ ÃæºÐÇÑ ¸Þ¸ð¸®°¡ ³²¾Æ ÀÖ´ÂÁö µî ÀÛÀº ½ºÄÉÀÏÀÇ °áÁ¤¿¡ »ç¿ëÇÒ ¼ö ¾ø´Ù.