DirectX 9.0 ÀÇ ¼Ò°³ DirectX SDK ÀÇ »ç¿ë¹ý C ¶Ç´Â C++ ¿¡ ÀÇÇÑ DirectX ÇÁ·Î±×·¡¹Ö COM ÀÇ »ç¿ë¹ý IUnknown AddRef [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
ÀÎÅÍÆäÀ̽ºÀÇ ÂüÁ¶ Ä«¿îÆ®¸¦ 1 µÎ°³ ´Ã¸°´Ù.
±¸¹®
ULONG AddRef(VOID);
¹Ýȯ°ª
»õ·Î¿î ÂüÁ¶ Ä«¿îÆ®°ªÀ» µ¹·ÁÁØ´Ù. ÀÌ °ªÀº, Áø´Ü ¹× Å×½ºÆ®¸¸À» ¸ñÀûÀ¸·Î ÇÏ´Â °ªÀÌ´Ù.
ÁÖÀÇ
ÀÎÅÍÆäÀ̽º¸¦ »ý¼º Çϸé, ±× ÂüÁ¶ Ä«¿îÆ®´Â 1 À¸·Î ¼³Á¤µÈ´Ù. ±× ÈÄ, ¾ÖÇø®ÄÉÀ̼ÇÀÌ °³Ã¼ÀÇ ÀÎÅÍÆäÀ̽º¸¦ ¾ò¾î¿Â´ÙÀΰ¡, ¶Ç´Â IUnknown::AddRef ¸Þ¼µå¸¦ È£ÃâÇÒ ¶§¸¶´Ù, ÀÎÅÍÆäÀ̽ºÀÇ ÂüÁ¶ Ä«¿îÆ®´Â 1 µÎ°³Áõ°¡ÇÑ´Ù. IUnknown::Release ¸Þ¼µå¸¦ È£ÃâÇϸé, ÀÎÅÍÆäÀ̽ºÀÇ ÂüÁ¶ Ä«¿îÆ®´Â 1 µÎ°³°¨¼ÒÇÑ´Ù.