PFLobbyMemberDataUpdate

对部分成员所拥有的大厅文档进行更新的请求。

语法

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

成员

memberPropertyCount uint32_t

为更新成员更新的成员属性数目。

每个成员在任何给定时间只能PFLobbyMaxMemberPropertyCount有并发属性。 因此,如果删除其中一半的属性,则在此更新中最多可指定两倍的独特属性。

如果违反属性限制,整个更新操作将会失败。

memberPropertyKeys const char* const*
数组大小memberPropertyCount

要为更新成员更新成员属性的键。

每位成员的属性仅对大厅的成员可见。

仅更新此键列表中指定的属性。 若该键尚不存在,则须将创建属性。 若新属性值为 nullptr,则将删除该属性。 此列表中省略的所有现有属性均保持未修改状态。

memberPropertyValues const char* const*
数组大小memberPropertyCount

为更新成员更新的成员属性的值。

每位成员的属性仅对大厅的成员可见。

若要删除值,须提供 nullptr 作为其新值。

要求

标头: PFLobby.h

另请参阅

PFLobby 成员