Pular para o conteúdo principal
Obtém o proprietário atual do lobby.

Sintaxe

Parâmetros

lobby   PFLobbyHandle O identificador do lobby. owner   PFEntityKey**
saída alocada pela biblioteca, pode retornar nullptr
O proprietário de saída. Esse valor pode ser nulo se o proprietário tiver saído ou se desconectado do lobby enquanto a política de migração de proprietário for PFLobbyOwnerMigrationPolicy::Manual ou PFLobbyOwnerMigrationPolicy::None.

Valor retornado

Tipo: HRESULT S_OK se a chamada tiver êxito ou um código de erro caso contrário. A forma legível do código de erro pode ser obtida por meio de PFMultiplayerGetErrorMessage().

Comentários

Se este objeto de lobby tiver sido criado chamando PFMultiplayerJoinLobby(), este método retornará um erro até que PFMultiplayerStartProcessingLobbyStateChanges() forneça uma PFLobbyUpdatedStateChange com PFLobbyUpdatedStateChange::ownerUpdated definido como true. Se o ingresso no lobby tiver êxito, é garantido que este campo estará preenchido quando PFMultiplayerStartProcessingLobbyStateChanges() fornecer uma PFLobbyJoinLobbyCompletedStateChange.

Se este objeto de lobby tiver sido criado chamando PFMultiplayerClaimServerLobby(), este método retornará um erro até que PFMultiplayerStartProcessingLobbyStateChanges() forneça uma PFLobbyUpdatedStateChange com PFLobbyUpdatedStateChange::ownerUpdated definido como true. Se a reivindicação do lobby tiver êxito, é garantido que este campo estará preenchido quando PFMultiplayerStartProcessingLobbyStateChanges() fornecer uma PFLobbyClaimServerLobbyCompletedStateChange.

Requisitos

Cabeçalho: PFLobby.h

Confira também

Membros do PFLobby
Última modificação em 8 de outubro de 2026