Skip to main content
処理中であった Party XBOX Live の状態変化の配列を返します。

構文

パラメーター

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

関連項目

PartyXblManager
PartyXblStateChange
PartyXblManager::StartProcessingStateChanges
最終更新日 2026年8月25日