DWC_IsBuddyFriendData

構文

#include <dwc.h>
BOOL DWC_IsBuddyFriendData(const DWCFriendData *frienddata);

引数

frienddata 友達情報の格納されたDWCFriendData構造体のバッファへのポインタ

返り値

TRUE 友達関係が成立している。
FALSE 友達関係が成立していない。

説明

frienddataで指定された友達情報について、既にGameSpyサーバ上で友達関係が成立しているかを調べます。

GameSpyサーバ上で友達関係が成立すると、友達情報内の友達成立フラグがセットされます。
また、友達情報内の「相手は自分を友達と思っているか」を調べるフラグが、
DWC_UpdateServersAsync関数を呼んだとき、及び相手から来た、「友達関係を結ぶ為のリクエスト」を
承認する際に更新されます。

これら2つのフラグをチェックして、友達関係の成立/不成立を調べています。
よって、お互いに相手を友達として認めている場合にのみTRUE(成立している)を返しますが、
相手の友達情報のフラグは、上記の通りリアルタイムに更新されているものではないことに注意してください。(本関数は通信を行いません)

参照

DWC_UpdateServersAsync DWC_WasBuddyFriendData

履歴

5.1pr2より前の変更履歴はこちら