I’m looking to implement the UWP version of the lowlevel API. (1.07.06 & 1.07.02)
Comparing performance against the standard windows version (1.07.02) I’ve noticed some performance differences with the following:
auto result = pSystem->createSound(
FMOD_CREATESTREAM | FMOD_ACCURATETIME | FMOD_OPENONLY,
Standard windows generally executes this in the range 0.01 - 0.03
For the same task, UWP seems to take 0.1 - 0.3
Is this difference in performance to be expected? Are there steps I can take to rectify?
(Looking a little deeper, standard windows displays a debug notice advising the WASAPI driver is initiated with thread priority 0. This doesn’t seem to be displayed on the UWP version.)
Many thanks in advance.