語法
參數
lobby PFLobbyHandle
大廳的控制代碼。
serverUpdate PFLobbyServerDataUpdate*
套用至已加入伺服器所擁有之大廳資料部分的更新。
asyncContext void*選用 選用的應用程式定義指標大小內容值,可用來將完成狀態變更與此呼叫建立關聯。
傳回值
類型:HRESULT 如果呼叫成功,則為S_OK;否則為錯誤碼。可透過 PFMultiplayerGetErrorMessage() 擷取錯誤碼的人類可讀形式。
備註
若要使用此功能,您必須在包含 PFLobby.h 之前定義 PFMULTIPLAYER_INCLUDE_SERVER_APIS。這是一項非同步作業。成功完成時,遊戲會收到 PFLobbyServerPostUpdateAsServerCompletedStateChange::result 欄位設定為
S_OK 的 PFLobbyServerPostUpdateAsServerCompletedStateChange。 失敗完成時,遊戲會收到 PFLobbyServerPostUpdateAsServerCompletedStateChange::result 欄位設定為失敗的 PFLobbyServerPostUpdateAsServerCompletedStateChange。 如果套用更新會變更大廳的狀態,遊戲稍後會收到 PFLobbyUpdatedStateChange。 此作業成功完成只表示大廳服務已接受更新。在將具有更新狀態的 PFLobbyUpdatedStateChange 提供給遊戲之前,遊戲對大廳狀態的本機檢視不會反映此更新。
此作業僅限於使用連線的用戶端擁有大廳。
需求
標頭: PFLobby.h另請參閱
PFLobby 成員PFLobbyPostUpdate
