Platform SDK: DirectX

DirectPlay4.StartSession

DirectPlay4.StartSession メソッドは、ステージング領域から DirectPlay セッションを開始する。最初に、SetGroupConnectionSettings を呼び出して、起動するアプリケーション、使用するサービス プロバイダ、および使用するセッション記述を指定する。

object.StartSession(id As Long) 

パラメータ

object
DirectPlay4 オブジェクトを表すオブジェクト式。
id
セッションを開始するコマンドを送信するグループの ID。このグループは、ステージング領域でなければならない。

エラー コード

失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。

DPERR_ACCESSDENIED
DPERR_CONNECTIONLOST
DPERR_INVALIDFLAGS
DPERR_INVALIDGROUP
DPERR_INVALIDPARAMS

指定されたグループ ID が有効なステージング領域ではない場合は、DPERR_INVALIDGROUP を返す。

注意

StartSession を呼び出すと、グループ内の各プレーヤーは、セッションを開始するように指示する DPSYS_STARTSESSION システム メッセージを受信する。

セッションが既に開始されているステージング領域のグループに参加するプレーヤーは、このメソッドを呼び出してセッションに参加することができる。プレーヤーは、セッションに参加する方法に関する情報を含む DPSYS_STARTSESSION メッセージを受け取る。

参照

同期起動