hamigaki.png (2451 bytes)

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

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 std::string&);

  // modifier
  direct_sound_buffer create_buffer(const pcm_format&);
  direct_sound_buffer 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 std::string& guid_str);

    Effects: guid_strで識別されるDirectSoundCaptureデバイスをオープンする。

direct_sound_capture modifier

  1. direct_sound_buffer create_buffer(const pcm_format& f);

    Effects: 規定のバッファサイズでDirectSoundCaptureバッファを作成する。

  2. direct_sound_buffer 
    create_buffer(const pcm_format& f, std::size_t buffer_size);

    Effects: バッファサイズ=buffer_sizeでDirectSoundCaptureバッファを作成する。

製作著作 © 2006 Takeshi Mouri

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