These device drivers never cease to amaze me in their horribleness. Why microsoft even bothered attempting to add a QPC timestamp output reference pointer to IAudioCaptureClient::GetBuffer is absolutely beyond me. No g** d*** manufacturers seem to want to use it to the proper specification. Absolute waste of time, and now I have to find yet another workaround to this. Thank you, writers of audio drivers, for making my life a living hell.
Er, apologies for the rant there. Just needed to get it off my chest I suppose