HephAudio
v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
HephAudio
HeaderFiles
AudioEvents
AudioDeviceEventArgs.h
Go to the documentation of this file.
1
#pragma once
2
#include "
HephAudioShared.h
"
3
#include "
AudioEventArgs.h
"
4
#include "
AudioDevice.h
"
5
8
namespace
HephAudio
9
{
14
struct
HEPH_API
AudioDeviceEventArgs
:
public
AudioEventArgs
15
{
20
AudioDevice
audioDevice
;
21
28
AudioDeviceEventArgs
(
Native::NativeAudio
* pNativeAudio,
AudioDevice
audioDevice);
29
};
30
}
AudioDevice.h
AudioEventArgs.h
HephAudioShared.h
HEPH_API
#define HEPH_API
Definition
HephShared.h:132
HephAudio::Native::NativeAudio
base class for the classes that interact with the native audio APIs.
Definition
NativeAudio.h:28
HephAudio::AudioDeviceEventArgs
struct for storing the arguments for the audio device events.
Definition
AudioDeviceEventArgs.h:15
HephAudio::AudioDeviceEventArgs::audioDevice
AudioDevice audioDevice
Definition
AudioDeviceEventArgs.h:20
HephAudio::AudioDeviceEventArgs::AudioDeviceEventArgs
AudioDeviceEventArgs(Native::NativeAudio *pNativeAudio, AudioDevice audioDevice)
HephAudio::AudioDevice
stores information about an audio device.
Definition
AudioDevice.h:76
HephAudio::AudioEventArgs
base class for audio event arguments.
Definition
AudioEventArgs.h:15
Generated by
1.11.0