Yes! Windows 11 does support spatial sound and you can turn on spatial sound from sound settings and select it to windows sonic spatial sound.