bsnes/src/lib/ruby/audio/directsound.hpp

25 lines
339 B
C++

/*
audio.directsound (2007-12-26)
author: byuu
*/
class pAudioDS;
class AudioDS : public Audio {
public:
bool cap(Setting);
uintptr_t get(Setting);
bool set(Setting, uintptr_t);
void sample(uint16_t left, uint16_t right);
void clear();
bool init();
void term();
AudioDS();
~AudioDS();
private:
pAudioDS &p;
};