Skip to main content
処理中であった PFLobbyStateChange の配列を返します。

構文

パラメーター

handle   PFMultiplayerHandle PFMultiplayer API インスタンスのハンドル。 stateChangeCount   uint32_t 以前に PFMultiplayerStartProcessingLobbyStateChanges() によって返され、stateChanges で指定したリストに含まれる、タイトルによって処理済みの変更の数。 stateChanges   PFLobbyStateChange* const*
サイズ stateChangeCount の入力配列
以前に PFMultiplayerStartProcessingLobbyStateChanges() によって返され、タイトルによって処理済みの変更の配列。

戻り値

型: HRESULT 呼び出しが成功した場合は S_OK、それ以外の場合はエラー コード。エラー コードの人間が判読可能な形式は、PFMultiplayerGetErrorMessage() を通じて取得できます。

解説

このメソッドは、以前の PFMultiplayerStartProcessingLobbyStateChanges() 呼び出しで報告された状態変化がタイトルによって処理済みであることをロビー ライブラリに通知します。これにより、関連するリソースを再利用できます。PFMultiplayerFinishProcessingLobbyStateChanges() は、任意の個数の状態変化を渡して呼び出せます。PFMultiplayerStartProcessingLobbyStateChanges() が返した各状態変化は、必ず 1 回だけ PFMultiplayerFinishProcessingLobbyStateChanges() に返却する必要がありますが、順不同でも構わず、他の PFMultiplayerStartProcessingLobbyStateChanges() 呼び出しの状態変化と交互に返却してもかまいません。

特定の状態変化に関連するリソースは、その状態変化が PFMultiplayerFinishProcessingLobbyStateChanges() に返却されるまで有効であることが保証されます。

最良の結果を得るには、PFMultiplayerFinishProcessingLobbyStateChanges() を呼び出すまでの状態変化の処理時間を最小限に抑える必要があります。

要件

ヘッダー: PFLobby.h

関連項目

PFLobby メンバー
PFLobbyStateChange
PFMultiplayerStartProcessingLobbyStateChanges
最終更新日 2026年8月13日