構文
パラメーター
stateChangeCount uint32_t
stateChanges で指定されたリストに含まれる、以前に StartProcessingStateChanges() から返され、タイトルによって処理済みとなった変更の数。
stateChanges PartyXblStateChangeArrayサイズ
stateChangeCount の入力配列
以前に StartProcessingStateChanges() から返され、タイトルによって処理済みとなった変更の配列へのポインター。
戻り値
PartyError 呼び出しが成功した場合はc_partyErrorSuccess、そうでない場合はエラーコード。エラーコードの人間が読める形式は、GetErrorMessage() で取得できます。
解説
このメソッドは、以前の StartProcessingStateChanges() 呼び出しで報告された状態変化がタイトルによって処理されたことを Party XBOX Live Helper ライブラリに通知し、関連するリソースを再利用できるようにします。FinishProcessingStateChanges() は任意の数の状態変化とともに呼び出すことができます。StartProcessingStateChanges() から返された各状態変化は、FinishProcessingStateChanges() に厳密に 1 回返却される必要がありますが、順不同で返却したり、他の StartProcessingStateChanges() 呼び出しからの状態変化と混在させたりできます。以降の StartProcessingStateChanges() 呼び出しにまたがって状態変化を保持している場合でも、すべてのゲッターから返される Party XBOX Live Helper ライブラリの状態は進行し、保持されている状態変化が参照している状態と一致しなくなる可能性があります。特定の状態変化に関連付けられたリソースは、その状態変化が FinishProcessingStateChanges() に返却されるまで有効であることが保証されます。
最良の結果を得るために、FinishProcessingStateChanges() を呼び出す前に状態変化の処理に費やす時間を最小限に抑える必要があります。
要件
ヘッダー: PartyXboxLive.h関連項目
PartyXblManagerPartyXblStateChange
PartyXblManager::StartProcessingStateChanges
