次の方法で共有


PFLobbySendInvite

ローカル ユーザーから招待されたエンティティに、このロビーに招待を送信します。

構文

HRESULT PFLobbySendInvite(  
    PFLobbyHandle lobby,  
    const PFEntityKey* sender,  
    const PFEntityKey* invitee,  
    void* asyncContext  
)  

パラメーター

lobby PFLobbyHandle

ロビーのハンドル。

senderPFEntityKey*

招待を送信するユーザー。

inviteePFEntityKey*

招待されたエンティティ。

asyncContext void*
オプション

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

戻り値

型: HRESULT

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

解説

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

sender は 、このクライアントから参加したこのロビーのローカル ユーザーである必要があります。

要件

ヘッダー: PFLobby.h

関連項目

PFLobby メンバー