DirectPlay DirectPlay C/C++ 레퍼런스 시스템 메시지 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
여기에서는, Microsoft® DirectPlay® 콜백 메시지 핸들러가 받는 DirectPlay 메시지에 대해 설명한다. DirectPlay 는 이러한 메시지를 사용해, 시스템으로부터 DirectPlay 애플리케이션에 정보를 전달한다.
다음의 메시지는, DirectPlay 의 코어 콜백 메시지 핸들러로 처리할 수 있다.
- DPN_MSGID_ADD_PLAYER_TO_GROUP
- DPN_MSGID_APPLICATION_DESC
- DPN_MSGID_ASYNC_OP_COMPLETE
- DPN_MSGID_CLIENT_INFO
- DPN_MSGID_CONNECT_COMPLETE
- DPN_MSGID_CREATE_GROUP
- DPN_MSGID_CREATE_PLAYER
- DPN_MSGID_CREATE_SENDER_CONTEXT
- DPN_MSGID_CREATE_THREAD
- DPN_MSGID_DESTROY_GROUP
- DPN_MSGID_DESTROY_PLAYER
- DPN_MSGID_DESTROY_THREAD
- DPN_MSGID_ENUM_HOSTS_QUERY
- DPN_MSGID_ENUM_HOSTS_RESPONSE
- DPN_MSGID_GROUP_INFO
- DPN_MSGID_HOST_MIGRATE
- DPN_MSGID_INDICATE_CONNECT
- DPN_MSGID_INDICATED_CONNECT_ABORTED
- DPN_MSGID_NAT_RESOLVER_QUERY
- DPN_MSGID_PEER_INFO
- DPN_MSGID_RECEIVE
- DPN_MSGID_REMOVE_PLAYER_FROM_GROUP
- DPN_MSGID_RETURN_BUFFER
- DPN_MSGID_SEND_COMPLETE
- DPN_MSGID_SERVER_INFO
- DPN_MSGID_TERMINATE_SESSION
로비 클라이언트 및 로비 애플리케이션의 콜백 메시지 핸들러가 처리하는 메시지를 다음에 나타낸다.
다음의 메시지는, DirectPlay 음성 콜백 메시지 핸들러가 처리한다.
- DVMSGID_CONNECTRESULT
- DVMSGID_CREATEVOICEPLAYER
- DVMSGID_DELETEVOICEPLAYER
- DVMSGID_DISCONNECTRESULT
- DVMSGID_GAINFOCUS
- DVMSGID_HOSTMIGRATED
- DVMSGID_INPUTLEVEL
- DVMSGID_LOCALHOSTSETUP
- DVMSGID_LOSTFOCUS
- DVMSGID_OUTPUTLEVEL
- DVMSGID_PLAYEROUTPUTLEVEL
- DVMSGID_PLAYERVOICESTART
- DVMSGID_PLAYERVOICESTOP
- DVMSGID_RECORDSTART
- DVMSGID_RECORDSTOP
- DVMSGID_SESSIONLOST
- DVMSGID_SETTARGETS