Microsoft DirectX 8.0 (Visual Basic)

DirectPlay8Server.CreateGroup

現在のセッション内でグループを作成する。グループはプレーヤーの論理的な集まりである。

CreateGroup(GroupInfo As DPN_GROUP_INFO, _
    lFlags As Long) As Long

指定項目

GroupInfo
グループの記述を保持する DPN_GROUP_INFO 構造体。
lFlags
このメソッドが処理される方法を制御するフラグ。このメソッドには、次のフラグを設定できる。
DPNOP_SYNC
メソッドを同期をとりながら処理する。

戻り値

この処理に対する非同期ハンドルを返す。これは、要求が非同期で処理される場合に、要求を取り消すために DirectPlay8Server.CancelAsyncOperation メソッドの lAsyncHandle パラメータで使用されるハンドルである。

エラー コード

失敗した場合は、Err.Number に次のいずれかの値が設定される。

DPNERR_INVALIDFLAGS

注意

Microsoft® DirectPlay® は、階層グループを保持しない。これは、これらのグループがフラット グループとグループ データの活用により簡単に実装できるためである。