#include <dwc.h>
BOOL DWC_CheckDirtyFlag(const DWCUserData *userdata);| userdata | ユーザデータが格納されたDWCUserData構造体へのポインタ |
| TRUE | Dirtyフラグは有効(ユーザデータは変更されている。) |
| FALSE | Dirtyフラグは無効(ユーザデータは変更されていない。) |
ユーザデータに変更があった場合に有効になるDWCUserData構造体内のDirtyフラグをチェックします。DirtyフラグはDWC_LoginAsync関数使用後のログイン完了コールバックが呼び出された場合にのみ更新される可能性があります。
アプリケーションでは、ログイン完了コールバックが呼び出された場合以外にも、アプリケーション側でゲームデータをセーブするタイミングで必ずチェックし、もしDirtyフラグが有効な場合はユーザデータをセーブするように実装してください。
セーブする前には、必ずDWC_ClearDirtyFlag関数を呼び出して、Dirtyフラグをクリアしてからセーブしてください。
DWC_CreateUserData
DWC_ClearDirtyFlag
DWC_LoginAsync
5.1pr2より前の変更履歴はこちら