ADPCMWAVEFORMAT
ADPCMWAVEFORMAT 構造体は、ADPCM オーディオ データのフォーマットを定義します。
typedef struct adpcmwaveformat_tag {
WAVEFORMATEX wfx;
WORD wSamplesPerBlock;
WORD wNumCoef;
ADPCMCOEFSET aCoef[];
} ADPCMWAVEFORMAT;
メンバ
- wfx
基本のフォーマットを示す、基本 WAVEFORMATEX 構造体です。wFormatTag メンバーは必ず WAVE_FORMAT_ADPCM にします。 - wSamplesPerBlock
サンプル数単位で測定される ADPCM ブロックのサイズです。32 ~ 512 の範囲で指定する必要があります。詳細については、「ADPCM の概要」を参照してください。 - wNumCoef
aCoef におけるエントリの数です。 注 ADPCM コマンドライン エンコーダー (AdpcmEncode) によって生成される ADPCM データには常に、データの圧縮係数の配列に 7 つのエントリが含まれています。 - aCoef
ADPCM の圧縮係数の配列です。
要件
ヘッダー: Audiodefs.h 宣言