Hi, What I'm trying to build is an engine that has wrapper functions for all the DirectSound functions. So a CreateBuffer() function and a SetPan() function instead of using the methods from the IDirectSound8 interface. In that way, if I wish to switch to XAudio2, I just have to change these wrappers and the whole engine and any potential game sourcecode will still work fine. Oh, just a quick note, I was talking about the COM-part of DirectX there...
Cheers! ----- Original Message ----- From: "Thomas Ward" <[EMAIL PROTECTED]> To: "Gamers Discussion list" <[email protected]> Sent: Tuesday, October 30, 2007 5:18 PM Subject: Re: [Audyssey] XAudio2 - was: new directx 9 Hi Davy, If it is any comfort I am facing the exact same decision you are right now. Earlier this year around the time Vista was released Microsoft released the managed XNA Framework, which are C# libraries of XAudio, XInput, etc and they are going to replace Managed DirectX as the C# gaming libraries. Since I just spent all that time building a high quality engine using DirectX I am facing the frightening prospect of converting everything over to XNA's XAudio etc to stay with the times. I don't really want to do that, but for Monty 2.0 I will have to I think. As of November 2007 Managed DirectX is a thing of the passed. Davy Kager wrote: > Yeah, of course you already have a working game with a big engine behind > it > and so on. However, it might be interesting for any new projects. I think > I'll wait till February or so and then see how the bugs are doing. > Obviously > you'd drop support for everything before WinXP, which may be a bad idea. > --- Gamers mailing list __ [email protected] If you want to leave the list, send E-mail to [EMAIL PROTECTED] You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/[EMAIL PROTECTED] If you have any questions or concerns regarding the management of the list, please send E-mail to [EMAIL PROTECTED] --- Gamers mailing list __ [email protected] If you want to leave the list, send E-mail to [EMAIL PROTECTED] You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/[EMAIL PROTECTED] If you have any questions or concerns regarding the management of the list, please send E-mail to [EMAIL PROTECTED]
