Lib
QOLを高める
Classes | Namespaces | Variables
sound.h File Reference
#include "util.h"
#include "file.h"
#include <xaudio2.h>
#include <vorbis/vorbisfile.h>
#include <unordered_map>

Go to the source code of this file.

Classes

struct  yappy::sound::hmmioDeleter
 
struct  yappy::sound::voiceDeleter
 
struct  yappy::sound::oggFileDeleter
 
struct  yappy::sound::SoundEffect
 
struct  yappy::sound::Bgm
 
class  yappy::sound::XAudio2
 

Namespaces

 yappy
 
 yappy::sound
 Sound effect and BGM library.
 

Variables

const uint32_t yappy::sound::SoundFileSizeMax = 3 * 1024 * 1024
 
const uint32_t yappy::sound::SoundEffectPlayMax = 64
 
const uint32_t yappy::sound::BgmOvReadSize = 4096
 
const uint32_t yappy::sound::BgmBufferSize = 4096 * 16
 
const uint32_t yappy::sound::BgmBufferCount = 2