DirectPlayEnumPlayers.GetFlags
DirectPlayEnumPlayers.GetFlags メソッドは、列挙されたプレーヤーまたはグループに関する多様な情報を取得する。
object.GetFlags(index As Long) As Long
パラメータ
- object
- DirectPlayEnumPlayers オブジェクトを表すオブジェクト式。
- index
- データを取得する列挙型オブジェクトの要素。
戻り値
プレーヤーに対するフラグを返す。これには、列挙型を作成したメソッドに渡されたフラグが含まれる。これらは、特定のプレーヤーまたはグループに関する追加情報と組み合わせられている。
- DIRECTPLAYENUMGROUPS_ALL
- このセッション内のすべてのグループ。
- DIRECTPLAYENUMGROUPS_LOCAL
- この DirectPlay オブジェクトによってローカルに作成されたグループ。
- DIRECTPLAYENUMGROUPS_REMOTE
- リモートの DirectPlay オブジェクトによって作成されたグループ。
- DIRECTPLAYENUMGROUPS_SESSION
- 指定されたセッションに対するグループ
- DIRECTPLAYENUMGROUPS_SHORTCUT
- DirectPlay4.AddGroupToGroup によってグループに追加されたグループ (ショートカットは、別のグループへのリンクである)。
- DIRECTPLAYENUMGROUPS_STAGINGAREA
- ステージング領域である、グループ内のグループ (ステージング領域は、新しいセッションを起動する際に、プレーヤーを配置するために使用される)。
- DIRECTPLAYENUMPLAYERS_LOCAL
- この DirectPlay オブジェクトによってローカルに作成されたプレーヤー。
- DIRECTPLAYENUMPLAYERS_OWNER
- このグループの所有者であるプレーヤー。
- DIRECTPLAYENUMPLAYERS_REMOTE
- リモートの DirectPlay オブジェクトによって作成されたプレーヤー。
- DIRECTPLAYENUMPLAYERS_SERVERPLAYER
- サーバー プレーヤー。
- DIRECTPLAYENUMPLAYERS_SESSION
- 指定されたセッションに対するプレーヤー。このフラグは、現在開いているセッションが存在しない場合にのみ使用できる。ロビー セッションでは使用できない。
- DIRECTPLAYENUMPLAYERS_SPECTATOR
- 観客であるプレーヤー。
エラー コード
失敗すればエラーが発生し、Err.Number が設定される。
参照
DirectPlay4.GetDPEnumGroups、DirectPlay4.GetDPEnumGroupsInGroup、DirectPlay4.GetDPEnumPlayers、DirectPlay4.GetDPEnumGroupPlayers