hamigaki.png

前のページ 上に戻る ホーム 次のページ

Struct pcm_format

hamigaki::audio::pcm_format —

Synopsis

struct pcm_format {

  // queries
  int bits() const;
  std::streamsize block_size() const;
  std::streamsize optimal_buffer_size() const;

  sample_format_type type;
  int channels;
  long rate;
};

Description

pcm_format queries

  1. int bits() const;
    Returns: 量子化ビット数。
  2. std::streamsize block_size() const;

    デバイスの読み書きやシーク操作の最小単位

    Returns: ブロックサイズ。16ビットステレオの場合、4。
  3. std::streamsize optimal_buffer_size() const;
    Returns: 200ミリ秒分のバッファサイズ。
製作著作 © 2006-2008 Takeshi Mouri

前のページ 上に戻る ホーム 次のページ