#include <dwc.h>
void DWC_ProcessFriendsMatch(void);なし
なし
通信処理を実行する関数です。アプリケーションでは、最初にDWC_InitFriendsMatch関数を呼び出してFriendsMatchライブラリを初期化し、DWC_LoginAsync関数を呼び出してログイン処理を開始した後、ネットワークに接続してる間、毎ゲームフレーム程度の頻度で本関数を呼び出してください。
ログイン完了後、他のホストへの接続を開始する間などのアプリケーションで意図したネットワーク処理がない場合でも、友達リストの更新などの通信処理が発生する可能性があるので、必ず呼び出すようにしてください。
本関数内で発生したエラーの処理を行うために、本関数呼出し後にDWC_GetLastErrorEx関数でエラー状態を取得し、必要に応じてエラーメッセージとともにエラーコードを表示してください。
なお、FriendsMatchライブラリを使用しない場合は、本関数の代わりにDWC_UpdateConnection関数を呼び出してください。
※この関数はカレントスレッドを一時停止状態にすることがあります。
カレントスレッドがこの関数によって一時停止状態になっている時に、カレントスレッドを外部スレッドからOS_WakeupThread*関数等で実行可能状態にすると、意図せずライブラリ内の処理が進行し、暴走する危険性がありますのでご注意ください。
5.1pr2より前の変更履歴はこちら