# AudioPcmFrame (/zh-CN/api-reference/rtc/cpp-all-platforms/class-audiopcmframe)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="class_audiopcmframe__prototype"></a>

```cpp
struct AudioPcmFrame {
  OPTIONAL_ENUM_SIZE_T{
    kMaxDataSizeSamples = 3840,
    kMaxDataSizeBytes = kMaxDataSizeSamples * sizeof(int16_t),
  };
  int64_t capture_timestamp;
  size_t samples_per_channel_;
  int sample_rate_hz_;
  size_t num_channels_;
  int audio_track_number_;
  rtc::BYTES_PER_SAMPLE bytes_per_sample;
  int16_t data_[kMaxDataSizeSamples];
  bool is_stereo_;
};
```

<a id="class_audiopcmframe__parameters"></a>

## 属性 [#属性]

<ParameterList>
<a id="capture_timestamp"></a>
<Parameter name="capture_timestamp">

音频帧的时间戳（单位：毫秒）。

</Parameter>
<a id="samples_per_channel_"></a>
<Parameter name="samples_per_channel_">

每个声道的采样点数量。

</Parameter>
<a id="sample_rate_hz_"></a>
<Parameter name="sample_rate_hz_">

音频采样率（单位：Hz）。

</Parameter>
<a id="num_channels_"></a>
<Parameter name="num_channels_">

音频的声道数。

</Parameter>
<a id="bytes_per_sample"></a>
<Parameter name="bytes_per_sample">

每个采样点的字节数。

</Parameter>
<a id="data_"></a>
<Parameter name="data_">

音频帧的原始数据。

</Parameter>
</ParameterList>
