Microsoft DirectX 8.0 (Visual Basic) |
このメソッドが呼び出されると、DirectPlay は各プレーヤーの DirectPlay8Event.AddRemovePlayerGroup メソッドを呼び出して、プレーヤーに新しいグループ メンバを通知する。
AddPlayerToGroup(idGroup As Long, _ idClient As Long, lFlags As Long) As Long
この処理に対する非同期ハンドルを返す。これは、要求が非同期で処理される場合に、要求を取り消すために DirectPlay8Peer.CancelAsyncOperation メソッドの lAsyncHandle パラメータで使用されるハンドルである。
失敗した場合は、Err.Number に次のいずれかの値が設定される。
DPNERR_INVALIDGROUP |
DPNERR_INVALIDFLAGS |
ピアはそれ自体またはほかのピアを既存のグループに追加できる。ピアがグループに正しく追加されると、グループに送信されるすべてのメッセージがそのピアにも送信される。
ピアがそれ自体をグループに追加する場合は、idClient パラメータに DPNID_ME を渡す。