![]() |
neoGFX
Cross-platform C++ app/game engine
|
#include <audio.hpp>
Public Member Functions | |
| audio () | |
| ~audio () override | |
| i_vector< i_audio_device_info > const & | available_devices () override |
| i_audio_device & | create_device (i_audio_device_info const &aDeviceInfo, audio_data_format const &aDataFormat) override |
| i_audio_device & | create_playback_device (audio_data_format const &aDataFormat) override |
| i_audio_device & | create_capture_device (audio_data_format const &aDataFormat) override |
| void | destroy_device (i_audio_device &aDevice) override |
| i_audio_instrument_atlas & | instrument_atlas () override |
Public Member Functions inherited from neogfx::i_audio | |
| virtual | ~i_audio ()=default |
Public Member Functions inherited from neolib::services::i_service | |
| virtual | ~i_service ()=default |
Additional Inherited Members | |
Static Public Member Functions inherited from neogfx::i_audio | |
| static uuid const & | iid () |
| neogfx::audio::audio | ( | ) |
|
override |
|
overridevirtual |
Implements neogfx::i_audio.
|
overridevirtual |
Implements neogfx::i_audio.
|
overridevirtual |
Implements neogfx::i_audio.
|
overridevirtual |
Implements neogfx::i_audio.
|
overridevirtual |
Implements neogfx::i_audio.
|
overridevirtual |
Implements neogfx::i_audio.