Platform SDK: DirectX |
DPMSG_STARTSESSION メッセージ構造体は、DPSYS_STARTSESSION システム メッセージに関する情報を保持する。ロビー サーバーは、プレーヤーがアプリケーション セッションに参加する時間になると、そのグループの各プレーヤーにこのメッセージを送信する。
typedef struct { DWORD dwType; LPDPLCONNECTION lpConn; } DPMSG_STARTSESSION, FAR *LPDPMSG_STARTSESSION;
スタンドアローンのロビー クライアントがこのメッセージを受け取った場合、クライアントは DPLCONNECTION 構造体を使用して IDirectPlayLobby3::RunApplication メソッドを呼び出し、アプリケーションを起動する必要がある。
内部ロビーでアプリケーションがこのメッセージを受け取った場合、そのアプリケーションは IDirectPlayLobby3::SetConnectionSettings メソッドを呼び出して接続設定を設定してから、IDirectPlayLobby3::Connect メソッドを使用してセッションに接続する必要がある。
Windows NT/2000 : Windows 2000 が必要。
Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
ヘッダー : dplay.h で宣言。
IDirectPlay4::StartSession、IDirectPlayLobby3::RunApplication、IDirectPlayLobby3::SetConnectionSettings、IDirectPlayLobby3::Connect