|
LMMS
|
Classes | |
| class | WASAPIDeviceBase |
| class | WASAPIInputDevice |
| class | WASAPIOutputDevice |
| class | WASAPIAudioIODevice |
| class | WASAPIAudioIODeviceType |
| struct | MMDeviceMasterVolume |
Functions | |
| static void | logFailure (HRESULT hr) |
| static bool | check (HRESULT hr) |
| static String | getDeviceID (IMMDevice *device) |
| static EDataFlow | getDataFlow (const ComSmartPtr< IMMDevice > &device) |
| static int | refTimeToSamples (const REFERENCE_TIME &t, double sampleRate) noexcept |
| static REFERENCE_TIME | samplesToRefTime (int numSamples, double sampleRate) noexcept |
| static void | copyWavFormat (WAVEFORMATEXTENSIBLE &dest, const WAVEFORMATEX *src) noexcept |
| static bool | isExclusiveMode (WASAPIDeviceMode deviceMode) noexcept |
| static bool | isLowLatencyMode (WASAPIDeviceMode deviceMode) noexcept |
| static bool | supportsSampleRateConversion (WASAPIDeviceMode deviceMode) noexcept |
|
static |
|
staticnoexcept |
|
static |
|
static |
|
staticnoexcept |
|
staticnoexcept |
|
staticnoexcept |
|
staticnoexcept |
|
staticnoexcept |