I've been working on a sound engine using XAudio2.
On my development computer everything works.
(AMD FX08350, with a Sound Blaster X-Fi Xtreme Audio card, running Windows 7 64-bit and using DirectX 11. Code::Blocks, TDM MinGW, and DirectX SDK installed.)
When I move the program to a different computer (Intel core i5-3470, on-board sound card, running Windows 7 64-bit and using DirectX 11) I get an HRESULT of 0xFB06A210 from XAudio2Create (which redirects to CoCreateInstance).
Looking at HRESULT, this has an S,R,C,N,and r of 1, a Facility of 0x0306, and a code of A210. I can't find any information on what this means or how to get XAudio2 to work on the test computer?
Can anyone help me?