システム メッセージ
システム メッセージ
ここでは、Microsoft® DirectPlay® コールバック メッセージ ハンドラが受け取る DirectPlay メッセージについて説明する。DirectPlay はこれらのメッセージを使って、システムから DirectPlay アプリケーションに情報を伝達する。
- DirectPlay コア メッセージ
- DirectPlay ロビー メッセージ
- DirectPlay Voice メッセージ
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 ロビー メッセージ
ロビー クライアントおよびロビー アプリケーションのコールバック メッセージ ハンドラが処理するメッセージを次に示す。
ロビー メッセージ
- DPL_MSGID_CONNECT
- DPL_MSGID_CONNECTION_SETTINGS
- DPL_MSGID_DISCONNECT
- DPL_MSGID_RECEIVE
- DPL_MSGID_SESSION_STATUS
DirectPlay Voice メッセージ
次のメッセージは、DirectPlay ボイス コールバック メッセージ ハンドラが処理する。
Voice メッセージ
- 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