DirectPlay DirectPlay C/C++ ·¹ÆÛ·±½º ÀÎÅÍÆäÀ̽º IDirectPlay8Peer Close [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
¼¼¼Ç¿¡ÀÇ Á¢¼ÓÀ» ´Ý¾ÆIDirectPlay8Peer °³Ã¼¸¦ ¹ÌÃʱâÈÇÑ´Ù. ¸î°³ÀÇ °³Ã¼°¡ IDirectPlay8Peer::Initialize ·Î Á¤»óÀûÀ¸·Î ÃʱâȵǸé ÀÌ ¸Þ¼µå¸¦ È£ÃâÇÒ Çʿ䰡 ÀÖ´Ù.
±¸¹®
HRESULT Close(
const DWORD dwFlags );
ÆÄ¶ó¹ÌÅÍ
- dwFlags
- [in] ´ÙÀ½ÀÇ Ç÷¡±×¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
- DPNCLOSE_IMMEDIATE
- °ð¹Ù·Î ´Ý´Â´Ù. ¹Ìó¸®ÀÇ È£ÃâÀÌ ¿Ï·áÇÒ ¶§±îÁö ´ë±âÇÏÁö ¾Ê´Â´Ù.
¹Ýȯ°ª
¼º°øÇßÀ» °æ¿ì´Â, S_OK ¸¦ µ¹·ÁÁØ´Ù. ±× ÀÌ¿ÜÀÇ °æ¿ì´Â, ´ÙÀ½ÀÇ ¸î°³ÀÇ ¿¡·¯°ªÀ» µ¹·ÁÁØ´Ù.
DPNERR_UNINITIALIZED ¿ä±¸µÈ °³Ã¼°¡ ÃʱâȵÇÁö ¾Ê´Ù.
ÁÖÀÇ
ÀÌ ¸Þ¼µå¸¦ È£ÃâÇϸé, Å¥·Î ¼Û½ÅµÇ´Â °ÍÀ» ±â´Ù¸®´Â º¸Áõ ÷ºÎ ¸Þ½ÃÁö¸¦ Æ÷ÇÔÇØ ¾ÆÁ÷ ¹Ìó¸®ÀÇ ¸ðµç 󸮰¡ »èÁ¦µÈ´Ù. º¸Áõ ÷ºÎ ¸Þ½ÃÁö·Î¼ ÀÌ¹Ì ¼Û½ÅµÇ°í ÀÖ´Â ¸Þ½ÃÁö´Â, ¼Û½Å È®ÀÎÀ» ¹Þ¾ÆµéÀÏ ¶§±îÁö Àç½ÃÇàµÈ´Ù. ¸ðµç ¸Þ½ÃÁöÀÇ ¼Û½ÅÀ» È®ÀÎÇÏ·Á¸é ,IDirectPlay8Peer::Close ¸¦ È£ÃâÇϱâ Àü¿¡, ó¸®ÀÇ IDirectPlay8Peer::SendTo È£ÃâÀÌ ¸ðµÎ ¿Ï·áÇÒ ¶§±îÁö ´ë±âÇÑ´Ù.
È£½ºÆ® player°¡ ÀÌ ¸Þ¼µå¸¦ È£ÃâÇØ, È£½ºÆ®ÀÇ Ã³¸®ÀÌ À¯È¿ÇÏ°Ô µÇ¾î ÀÖ´Â °æ¿ì, È£½ºÆ®´Â ó¸® ÇØ, ´Ù¸¥ player¿¡ ´ëÇØ¼ ¼¼¼ÇÀº °è¼ÓÇÑ´Ù. È£½ºÆ®ÀÇ Ã³¸®ÀÌ À¯È¿ÇÏÁö ¾Ê´Â °æ¿ì, ¼¼¼ÇÀº Á¾·áÇÑ´Ù. È£½ºÆ® player°¡ È£½ºÆ®ÀÇ Ã³¸®¾øÀÌ ¼¼¼ÇÀ» Á¾·áÇÏ°í ½ÍÀº °æ¿ì´Â,IDirectPlay8Peer::TerminateSession ¸¦ È£ÃâÇÑ ÈÄ¿¡ IDirectPlay8Peer::Close ¸¦ È£ÃâÇÏ´Â °Í. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â, ¡¸È£½ºÆ®ÀÇ Ã³¸®¡¹À» ÂüÁ¶ÇÒ°Í.
IDirectPlay8Peer::Close ¸¦ È£ÃâÇÑ ÈÄ¿¡ »õ·Î¿î ¼¼¼ÇÀ» ½ÃÀÛ ÇÒ±î ´Ù¸¥ ¼¼¼Ç¿¡ Á¢¼ÓÇÏ·Á¸é ,IDirectPlay8Peer °³Ã¼¿¡ ´ëÇØ¼ IDirectPlay8Peer::Initialize ¸¦ È£ÃâÇÑ ÈÄ¿¡ IDirectPlay8Peer::Host ¶Ç´ÂIDirectPlay8Peer::Connect ¸¦ È£ÃâÇÑ´Ù.
IDirectPlay8Peer::Close ¸¦ È£ÃâÇϸé,IDirectPlay8Peer °³Ã¼¿¡ °ü·ÃµÈ DPN_CAPS ,DPN_CAPS_EX , ¹× DPN_SP_CAPS ´Â ¹«È¿°¡ µÈ´Ù.
ÂüÁ¶
¡¸ÇǾî Åõ ÇÇ¾î ¼¼¼ÇÀ¸·ÎºÎÅÍÀÇ ÀÌÅ»¡¹, ¡¸ÇǾî Åõ ÇÇ¾î ¼¼¼ÇÀÇ Á¾·á¡¹