Used with BASS_WASAPI_GetInfo to retrieve information on the current device.
typedef struct { DWORD initflags; DWORD freq; DWORD chans; DWORD format; DWORD buflen; DWORD volmax; DWORD volmin; DWORD volstep; } BASS_WASAPI_INFO;
initflags | The flags parameter of the BASS_WASAPI_Init call. | ||||||||||
freq | The sample rate. | ||||||||||
chans | The number of channels... 1 = mono, 2 = stereo, etc. | ||||||||||
format | The device's sample format. One of the following.
| ||||||||||
buflen | The buffer size in bytes. | ||||||||||
volmax | The maximum volume setting in dB. | ||||||||||
volmin | The minimum volume setting in dB. | ||||||||||
volstep | The volume step size in dB. |
volmin and volmax indicate the valid device volume range for BASS_WASAPI_SetVolume and BASS_WASAPI_GetVolume when using the logarithmic curve.