次の方法で共有


PFLobbyMemberDataUpdate

ロビー ドキュメントのメンバー所有部分を更新する要求。

構文

struct PFLobbyMemberDataUpdate {  
    uint32_t memberPropertyCount;  
    const char* const* memberPropertyKeys;  
    const char* const* memberPropertyValues;  
}  

メンバー

memberPropertyCount uint32_t

更新中のメンバーに対して更新するメンバー プロパティの数。

同時プロパティは、メンバーごとに一度に PFLobbyMaxMemberPropertyCount 個のみ可能です。 そのため、これらのプロパティの半分を削除する場合、この更新プログラムで指定できる一意のプロパティの数は最大で 2 倍になります。

プロパティの制限に違反すると、更新操作全体が失敗します。

memberPropertyKeys const char* const*
サイズ memberPropertyCount の配列

更新中のメンバーに対して更新するメンバー プロパティのキー。

メンバーごとのプロパティは、ロビーのメンバーにのみ表示されます。

このキーの一覧で指定されたプロパティのみが更新されます。 キーがまだ存在しない場合は、プロパティが作成されます。 新しいプロパティ値が nullptr の場合、プロパティは削除されます。 この一覧から省略した既存のプロパティは変更されずに残ります。

memberPropertyValues const char* const*
サイズ memberPropertyCount の配列

更新中のメンバーに対して更新するメンバー プロパティの値。

メンバーごとのプロパティは、ロビーのメンバーにのみ表示されます。

値を削除するには、新しい値として nullptr を指定します。

要件

ヘッダー: PFLobby.h

関連項目

PFLobby メンバー