Microsoft DirectX 8.0 (Visual Basic)

ロビー対象アプリケーションの起動

ユーザーがアプリケーションを選択し、ユーザーのシステムにそのアプリケーションが登録されていることをロビー クライアントが確認すると、アプリケーションを起動できるようになる。これには、DirectPlay8LobbyClient.ConnectApplication を呼び出す。最初のパラメータは、アプリケーションの起動に必要な各種の情報 (以下を含む) が格納された DPL_CONNECT_INFO 構造体である。

DirectPlay8LobbyClient.ConnectApplication メソッドは、以降のすべての通信でアプリケーションの識別に使用するアプリケーション ハンドルを返す。アプリケーションが起動し、接続の確立が成功すると、DirectPlay がメッセージ ハンドラの DirectPlay8LobbyEvent.Connect メソッドを呼び出す。

  DirectPlay8LobbyClient.ConnectApplication メソッドが成功コードを返して接続を確認する前に、メッセージ ハンドラの DirectPlay8LobbyEvent.Connect メソッドが呼び出されることがある。メッセージ ハンドラは、メソッドから復帰していなくても、メッセージを処理できなければならない。