Is the minimum latency supported for exclusive-mode wasapi 10 ms?

Tucker von Holten 21 Reputation points

I can't seem to get the buffer transfer rate lower than 480 on 48000sps using IAudioClient::GetBuffer in exclusive-mode. I'm initializing the audio client using 0 as the duration length.

Note: I would like to specify that I'm explicitly referring to exclusive mode, not shared mode.

Windows API - Win32
Windows API - Win32
A core set of Windows application programming interfaces (APIs) for desktop and server applications. Previously known as Win32 API.
2,469 questions
0 comments No comments
{count} votes

Accepted answer
  1. Roman R 331 Reputation points

    You put the question in a wrong way.

    GetBuffer gets you buffers of duration respectively to initialization of the audio client. You need to go back to Initialize call and request a shorter buffer from there.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful