DirectPlay DirectPlay C/C++ ·¹ÆÛ·±½º ÀÎÅÍÆäÀ̽º IDirectPlay8Client Initialize [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
IDirectPlay8Client ÀÎÅÍÆäÀ̽º ¹× ¼¹ö·ÎºÎÅÍ ¸Þ½ÃÁö¸¦ ¼ö½ÅÇÏ´Â, Ŭ¶óÀ̾ðÆ®ÀÇ Äڵ峻ÀÇ ¿£Æ®¸® Æ÷ÀÎÆ®¸¦ µî·ÏÇÑ´Ù. ÀÌ ¸Þ¼µå¸¦ È£ÃâÇÏ°í ³ª¼, ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ±× ¿ÜÀÇ ¸Þ¼µå¸¦ È£ÃâÇÒ Çʿ䰡 ÀÖ´Ù.
±¸¹®
HRESULT Initialize(
PVOID const pvUserContext, const PFNDPNMESSAGEHANDLER pfn, const DWORD dwFlags );
ÆÄ¶ó¹ÌÅÍ
- pvUserContext
- [in] ¸Þ½ÃÁö Çڵ鷯ÀÇ È£Ãâ·Î ÁöÁ¤µÇ´Â, »ç¿ëÀÚ ÁöÁ¤ÀÇ ¹®¸Æ°ª. »ç¿ëÀÚ ¹®¸Æ°ªÀ» ÁöÁ¤ Çϸé, º¹¼öÀÇ ÀÎÅÍÆäÀ̽º·ÎºÎÅÍ °øÅëÀÇ ¸Þ½ÃÁö Çڵ鷯¿¡ ¼Û½ÅµÈ ¸Þ½ÃÁö¸¦ ±¸º°ÇÒ ¼ö ÀÖ´Ù.
- pfn
- [in] PFNDPNMESSAGEHANDLER Äݹé ÇÔ¼öÀÇ Æ÷ÀÎÅÍ. ÀÌ ÇÔ¼ö´Â, ¼¹ö·ÎºÎÅÍÀÇ ¸ðµç ¸Þ½ÃÁö¸¦ ¼ö½ÅÇØ,IDirectPlay8Client ÀÎÅÍÆäÀ̽º·ÎºÎÅÍÀÇ ¼¼¼ÇÀÇ º¯°æ ÅëÁö¸¦ ¼ö½ÅÇÑ´Ù.
- dwFlags
- [in] ´ÙÀ½ÀÇ Ç÷¡±×¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
- DPNINITIALIZE_DISABLEPARAMVAL
- ÇöÀçÀÇ °³Ã¼¿¡ ´ëÇÑ ÆÄ¶ó¹ÌÅÍÀÇ À¯È¿ È®ÀÎÀ» ¹«È¿·Î ÇÑ´Ù.
- DPNINITIALIZE_HINT_LANSESSION
- ±Ù°Å¸® Åë½Å¸Á (LAN)¿¡¼ ½ÇÇàµÇ°í ÀÖ´Â °ÔÀÓ¿ëÀ¸·Î ÇÑÃþ ´õ Å« ¼Û½Å À©µµ¿ì¸¦ ¿¬´Ù.
- DPNINITIALIZE_DISABLELINKTUNING
- Á¶»ç ´ë»óÀÇ ³×Æ®¿öÅ© Á¶°Ç¿¡ ´ëÇÑ ¼Û½Å ¼Óµµ¸¦ MicrosoftR DirectPlay® ¸¦ Á¶Á¤ÇÒ ¼ö ¾ø°Ô ÇÑ´Ù. ÃÖÃÊ·Î °¡´ÉÇÏ°Ô µÇ¾úÀ» ¶§¿¡, ¸Þ½ÃÁö°¡ ³×Æ®¿öÅ©¿¡ Ǫ½¬ µÈ´Ù.
¹Ýȯ°ª
¼º°øÇßÀ» °æ¿ì´Â S_OK ¸¦ µ¹·ÁÁÖ¾î, ½ÇÆÐÇßÀ» °æ¿ì´Â ´ÙÀ½ÀÇ ¸î°³ÀÇ ¿¡·¯°ªÀ» µ¹·ÁÁØ´Ù.
DPNERR_INVALIDFLAGS ÀÌ ¸Þ¼µå¿¡ °Ç³×Áø Ç÷¡±×´Â ¹«È¿ÀÌ´Ù. DPNERR_INVALIDPARAM ¸Þ¼µå¿¡ °Ç³×Áø 1 °³ ÀÌ»óÀÇ Àμö°¡ ¹«È¿ÀÌ´Ù.
ÁÖÀÇ
CoCreateInstance ¸¦ »ç¿ëÇØ IDirectPlay8Client ÀÎÅÍÆäÀ̽º¸¦ ÃëµæÇÑ ÈÄ, ¿ì¼± ÀÌ ¸Þ¼µå¸¦ È£ÃâÇÑ´Ù.
¸ðµç player°¡ °°Àº LAN »ó¿¡ ÀÖ´Â ¼¼¼Ç¿¡´Â DPNINITIALIZE_HINT_LANSESSION Ç÷¡±×¸¦ ÁöÁ¤ÇÑ´Ù.
³×Æ®¿öÅ© Á¶°Ç¿¡ ÀÇÇØ ¼Û½Å ¼Óµµ¸¦ ¹Ù²Ù´Â °ÍÀÌ ¾Æ´Ï¶ó, °íÁ¤ÀÇ ¼Óµµ·Î ¼Û½ÅÇÏ´Â °æ¿ì, ¾ÖÇø®ÄÉÀ̼ÇÀº DPNINITIALIZE_DISABLELINKTUNING Ç÷¡±×¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ÀÌ Ç÷¡±×¸¦ ÁöÁ¤ Çϸé, DirectPlay ´Â, Ç×»ó, ¸ðµç ¾ÖÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅ͸¦ Àü¼ÛÇϱâ À§ÇÑ ¿ë·®ÀÌ ³×Æ®¿öÅ©¿¡ ÀÖ´Ù°í ºÁ, ³×Æ®¿öÅ© ´ë¿ªÆø¿¡ ÀÀÇÑ ¼Û½Å ¼ÓµµÀÇ Á¶Á¤À» ½Ç½ÃÇÏÁö ¾Ê´Â´Ù. ÀÌ Ç÷¡±×¸¦ ÁöÁ¤ÇØ, ³×Æ®¿öÅ© ¿ë·®À» ³Ñ´Â ¼Óµµ·Î ¼Û½Å Çϸé, Áö¿¬À̳ª ÆÐŶ µå·Ó ·¹ÀÌÆ®ÀÇ Áõ´ëµîÀÌ ¿¹±âÄ¡ ¾ÊÀº ³×Æ®¿öÅ© µ¿ÀÛÀÌ ¹ß»ýÇÑ´Ù. ¼Û½Å Å¥¸¦ °¨½ÃÇØ, ÀÌ¿ë °¡´ÉÇÑ ´ë¿ªÆøÀ» À¯È¿ ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) µ¿ÀûÀ¸·Î ¼Û½Å ¼Óµµ¸¦ Á¶Á¤ÇÏ´Â ¾ÖÇø®ÄÉÀ̼ǿ¡¼´Â, ÀÌ Ç÷¡±×¸¦ ÁöÁ¤Çؼ´Â ¾È µÈ´Ù.
DPNINITIALIZE_DISABLELINKTUNING Ç÷¡±×°¡ ÁöÁ¤µÇ°í ÀÖ´Â °æ¿ì, ¸Þ½ÃÁö´Â Ç×»ó, Å¥¿¡ ³Ö¾îÁö´Â ÀÏ ¾øÀÌ ³×Æ®¿öÅ©¿¡ Á÷Á¢ ¼Û½ÅµÇ¹Ç·Î, ¸Þ½ÃÁöÀÇ ¿ì¼± ¼øÀ§ ºÙ¿© °áÇÕ, ŸÀÓ ¾Æ¿ôµîÀÇ DirectPlay ÀÇ ±â´ÉÀº À¯È¿ÇÏÁö ¾Ê´Ù.