> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFStatisticsStatisticDefinition

> PFStatisticsStatisticDefinition 数据模型。

PFStatisticsStatisticDefinition 数据模型。

## 语法

```cpp theme={null}
typedef struct PFStatisticsStatisticDefinition {  
    const char* const* aggregationDestinations;  
    uint32_t aggregationDestinationsCount;  
    const char* const* aggregationSources;  
    uint32_t aggregationSourcesCount;  
    PFStatisticsStatisticColumn const* columns;  
    uint32_t columnsCount;  
    time_t created;  
    const char* entityType;  
    PFStatisticsStatisticsEventEmissionConfig const* eventEmissionConfig;  
    time_t const* lastResetTime;  
    const char* const* linkedLeaderboardNames;  
    uint32_t linkedLeaderboardNamesCount;  
    const char* name;  
    uint32_t version;  
    PFVersionConfiguration const* versionConfiguration;  
} PFStatisticsStatisticDefinition;  
```

### 成员

**`aggregationDestinations`**   const char\* const\*<br />*may be nullptr*

（可选）此定义聚合到的统计信息定义名称列表。

**`aggregationDestinationsCount`**   uint32\_t

aggregationDestinations 的计数

**`aggregationSources`**   const char\* const\*<br />*may be nullptr*

（可选）其值必须聚合到此统计信息的统计信息定义名称列表。如果指定了 AggregationSource，则此定义的 entityType 必须为 Title（使其成为 CommunityStat）。目前只能指定一个聚合源。

**`aggregationSourcesCount`**   uint32\_t

aggregationSources 的计数

**`columns`**   [PFStatisticsStatisticColumn](/services/playfab/api-references/c/pfstatisticstypes/structs/pfstatisticsstatisticcolumn) const\*<br />*may be nullptr*

（可选）统计信息的列，定义每列的聚合方法。

**`columnsCount`**   uint32\_t

columns 的计数

**`created`**   time\_t

创建时间（UTC）。

**`entityType`**   const char\*<br />*is null-terminated*

（可选）可以拥有此统计信息的实体类型。

**`eventEmissionConfig`**   [PFStatisticsStatisticsEventEmissionConfig](/services/playfab/api-references/c/pfstatisticstypes/structs/pfstatisticsstatisticseventemissionconfig) const\*<br />*may be nullptr*

（可选）\[预览版]：服务可发出的不同统计信息事件的配置。

**`lastResetTime`**   time\_t const\*<br />*may be nullptr*

（可选）统计信息版本上次递增的时间（UTC）。

**`linkedLeaderboardNames`**   const char\* const\*<br />*may be nullptr*

（可选）链接到此统计信息定义的排行榜列表。

**`linkedLeaderboardNamesCount`**   uint32\_t

linkedLeaderboardNames 的计数

**`name`**   const char\*<br />*is null-terminated*

（可选）统计信息的名称。

**`version`**   uint32\_t

统计信息版本。

**`versionConfiguration`**   PFVersionConfiguration const\*<br />*may be nullptr*

（可选）排行榜定义的版本重置配置。

## 要求

**头文件：** PFStatisticsTypes.h

## 另请参阅

[PFStatisticsTypes 成员](/services/playfab/api-references/c/pfstatisticstypes/pfstatisticstypes_members)


## Related topics

- [PFStatisticsListStatisticDefinitionsResponse](/zh-CN/services/playfab/api-references/c/pfstatisticstypes/structs/pfstatisticsliststatisticdefinitionsresponse.md)
- [服务 C API 概览 - PFStatisticsTypes.h](/zh-CN/services/playfab/api-references/c/pfstatisticstypes/pfstatisticstypes_members.md)
- [PFStatisticsListStatisticDefinitionsAsync](/zh-CN/services/playfab/api-references/c/pfstatistics/functions/pfstatisticsliststatisticdefinitionsasync.md)
- [PFStatisticsGetStatisticDefinitionAsync](/zh-CN/services/playfab/api-references/c/pfstatistics/functions/pfstatisticsgetstatisticdefinitionasync.md)
- [PFStatisticsListStatisticDefinitionsRequest](/zh-CN/services/playfab/api-references/c/pfstatisticstypes/structs/pfstatisticsliststatisticdefinitionsrequest.md)
