Microsoft DirectX 8.0 (Visual Basic) |
ユーザーがアプリケーションを選択し、ユーザーのシステムにそのアプリケーションが登録されていることをロビー クライアントが確認すると、アプリケーションを起動できるようになる。これには、DirectPlay8LobbyClient.ConnectApplication を呼び出す。最初のパラメータは、アプリケーションの起動に必要な各種の情報 (以下を含む) が格納された DPL_CONNECT_INFO 構造体である。
DirectPlay8LobbyClient.ConnectApplication メソッドは、以降のすべての通信でアプリケーションの識別に使用するアプリケーション ハンドルを返す。アプリケーションが起動し、接続の確立が成功すると、DirectPlay がメッセージ ハンドラの DirectPlay8LobbyEvent.Connect メソッドを呼び出す。
注 DirectPlay8LobbyClient.ConnectApplication メソッドが成功コードを返して接続を確認する前に、メッセージ ハンドラの DirectPlay8LobbyEvent.Connect メソッドが呼び出されることがある。メッセージ ハンドラは、メソッドから復帰していなくても、メッセージを処理できなければならない。