PartyAudioFormat
パーティーのオーディオ データを解釈するために必要な形式に関する情報。
構文
struct PartyAudioFormat {
uint32_t samplesPerSecond;
uint32_t channelMask;
uint16_t channelCount;
uint16_t bitsPerSample;
PartyAudioSampleType sampleType;
PartyBool interleaved;
}
メンバー
samplesPerSecond
uint32_t
各チャンネルを再生または記録するサンプル周波数を指定します。
channelMask
uint32_t
マルチチャンネル オーディオ ストリーム内のチャンネルのスピーカー位置への割り当てをオーバーライドします。
channelCount
uint16_t
オーディオ データのチャンネル数を指定します。
bitsPerSample
uint16_t
サンプルごとのビット数を指定します。 この値がバイトで割り切れない場合は、バイトで割り切れるように指定されているサンプル型にビットが埋め込まれていると見なされます。
sampleType
PartyAudioSampleType
サンプルのタイプを指定します。
interleaved
PartyBool
マルチチャンネル オーディオ データがマルチチャンネル形式でインタリーブされているかどうかを表すフラグです。
要件
ヘッダー: Party.h