|
Lib
QOLを高める
|
#include <sound.h>
Public Types | |
| using | SeResource = const SoundEffect |
| using | SeResourcePtr = std::shared_ptr< SeResource > |
| using | BgmResource = Bgm |
| using | BgmResourcePtr = std::shared_ptr< BgmResource > |
Public Member Functions | |
| XAudio2 () | |
| ~XAudio2 () | |
| void | processFrame () |
| SeResourcePtr | loadSoundEffect (const wchar_t *path) |
| void | playSoundEffect (const SeResourcePtr &se) |
| bool | isPlayingAnySoundEffect () const |
| void | stopAllSoundEffect () |
| BgmResourcePtr | loadBgm (const wchar_t *path) |
| void | playBgm (const BgmResourcePtr &bgm) |
| void | stopBgm () |
| using yappy::sound::XAudio2::BgmResourcePtr = std::shared_ptr<BgmResource> |
| using yappy::sound::XAudio2::SeResource = const SoundEffect |
| using yappy::sound::XAudio2::SeResourcePtr = std::shared_ptr<SeResource> |
| bool yappy::sound::XAudio2::isPlayingAnySoundEffect | ( | ) | const |
| XAudio2::BgmResourcePtr yappy::sound::XAudio2::loadBgm | ( | const wchar_t * | path | ) |
| XAudio2::SeResourcePtr yappy::sound::XAudio2::loadSoundEffect | ( | const wchar_t * | path | ) |
| void yappy::sound::XAudio2::playBgm | ( | const BgmResourcePtr & | bgm | ) |
| void yappy::sound::XAudio2::playSoundEffect | ( | const SeResourcePtr & | se | ) |
1.8.11