次の方法で共有


PFMultiplayerFindLobbies

ローカル ユーザーに代わってロビーを検索します。

構文

HRESULT PFMultiplayerFindLobbies(  
    PFMultiplayerHandle handle,  
    const PFEntityKey* searchingEntity,  
    const PFLobbySearchConfiguration* searchConfiguration,  
    void* asyncContext  
)  

パラメーター

handle PFMultiplayerHandle

PFMultiplayer API インスタンスのハンドル。

searchingEntity PFEntityKey*

検索を実行している PlayFab エンティティ。

searchConfiguration PFLobbySearchConfiguration*

検索されたロビーのフィルター処理と並べ替えに使用される構成。

asyncContext void*
オプション

完了状態の変更をこの呼び出しに関連付けるために使用できる、オプションの、アプリによって定義されたポインター サイズのコンテキスト値。

戻り値

型: HRESULT

呼び出しが成功した場合は S_OK、それ以外の場合はエラー コードになります。 人間が読める形式のエラー コードは、PartyManager::GetErrorMessage() を介して取得できます。

解説

これは非同期操作です。 正常に完了すると、タイトルには PFLobbyFindLobbiesCompletedStateChange が提供され、PFLobbyFindLobbiesCompletedStateChange::result フィールドは S_OK に設定されます。 完了が失敗すると、タイトルには PFLobbyFindLobbiesCompletedStateChange が提供され、PFLobbyFindLobbiesCompletedStateChange::result フィールドが失敗に設定されます。

要件

ヘッダー: PFLobby.h

関連項目

PFLobby メンバー