hamigaki.png

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

Class direct_sound_capture

hamigaki::audio::direct_sound_capture —

Synopsis

class direct_sound_capture {
public:
  // construct/copy/destruct
  direct_sound_capture();
  explicit direct_sound_capture(const uuid&);

  // modifier
  direct_sound_source create_buffer(const pcm_format&);
  direct_sound_source create_buffer(const pcm_format&, std::size_t);
};

Description

direct_sound_capture construct/copy/destruct

  1. direct_sound_capture();
    Effects: 規定のDirectSoundCaptureデバイスをオープンする。
  2. explicit direct_sound_capture(const uuid& driver_guid);
    Effects: driver_guidで識別されるDirectSoundCaptureデバイスをオープンする。

direct_sound_capture modifier

  1. direct_sound_source create_buffer(const pcm_format& f);
    Effects: 規定のバッファサイズでDirectSoundCaptureバッファを作成する。
  2. direct_sound_source 
    create_buffer(const pcm_format& f, std::size_t buffer_size);
    Effects: バッファサイズ=buffer_sizeでDirectSoundCaptureバッファを作成する。
製作著作 © 2006-2008 Takeshi Mouri

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