Platform SDK: DirectX |
ここでは、C++ でのアプリケーション開発について説明する。Visual Basic については、「DirectPlay Visual Basic チュートリアル」を参照すること。
DPSESSIONDESC2 構造体を調べ、アプリケーションに必要なフラグとプロパティがすべて正しく設定されているかどうかを確認する必要がある。修正が必要な場合は、IDirectPlayLobby3::SetConnectionSettings メソッドを使用して、修正した接続設定を格納する。
次の例は、セッション記述を構成し、接続設定を設定する方法を示している。
// セッション フラグを設定する。 g_pDPLConnection->lpSessionDesc->dwFlags = DPSESSION_KEEPALIVE | DPSESSION_MIGRATEHOST; // 接続フラグをロビーに伝える。 if ( FAILED( hr = g_pDPLobby->SetConnectionSettings( 0, 0, g_pDPLConnection ) ) ) return hr;
次項 : ステップ 4 : セッションへの接続