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