XAUDIO2_FLUSH_BUFFERS not defined

Last post 05-03-2008, 11:01 PM by David Hunt. 3 replies.
Sort Posts: Previous Next
  •  04-24-2008, 1:55 PM

    XAUDIO2_FLUSH_BUFFERS not defined

    In the march 08 SDK there is a XAUDIO2_FLUSH_BUFFERS, but it is not defined anywhere.  Was it removed and the docs not updated to reflect this?  Not a big deal, just curious.

     

    Also.  This forum seems to be dead.  Does anyone know of a more active DirectX forum . . .one where people are discussing XAudio2?  I know it's hard to change from DirectSound, but XAudio2 is looking really sweet, especially being 360 cross-platform.  Thanks Microsoft!!

  •  04-30-2008, 8:08 PM

    Re: XAUDIO2_FLUSH_BUFFERS not defined

    I too had this problem. I couldn't find this symbol anywhere in my computer.
  •  05-03-2008, 10:52 PM

    Re: XAUDIO2_FLUSH_BUFFERS not defined

    The XAUDIO2_FLUSH_BUFFERS flag was removed because we came up with (I hope) a better design - a separate FlushSourceBuffers() API that can be used to explicitly empty the source buffer queue whenever you like, rather than just when stopping a voice.  Looks like we left the old flag in the header by accident, but it will be gone in the June release.

    As for forums, the ones I check semi-regularly are this one and "Forums Home » XNA Game Studio Technologies » Audio/XACT".  I don't know of anything else out there that's more active - if you do, please let me know  :-)

    Dugan Porter [MS]
    Game Audio Team


    Dugan Porter [MS]
    Game Audio Team
  •  05-03-2008, 11:01 PM

    Re: XAUDIO2_FLUSH_BUFFERS not defined

    Dugan:

    Looks like we left the old flag in the header by accident, but it will be gone in the June release.

    It's not in the header. It's in the documentation.

     

View as RSS news feed in XML
©2007 Microsoft Corporation. All rights reserved. Privacy Statement Terms of Use Code of Conduct Feedback