Jump to content
  • Advertisement
Sign in to follow this  
Demirug

DirectX November 2007

This topic is 3913 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Advertisement
And for those who care:
Quote:
What's New in the November 2007 DirectX SDK

This version of the DirectX SDK contains the following new features, tools, and documentation.

Changes in Visual Studio Support

The March 2008 DirectX SDK will include support for Visual Studio 2008. At the same time, the DirectX SDK will drop support for Visual Studio 2003 while continuing to maintain support for Visual Studio 2005.

XAudio2 Beta Improvements

This release includes several new features.

  • XAPO is a new DSP plug-in model. Using XAPO,developers can write and use their own DSP effect in XAudio2 applications.
  • XAudio2 now supports ADPCM on Windows. In addition, the ADPCM encoder tool, adpcmencode.exe, enables creation of ADPCM content.
  • XAudio2 source voices can now run without source data. This is useful for oscillator modeling or other generative audio effects.
  • Using IXAudio2::RegisterForCallbacks and IXAudio2::UnregisterForCallbacks, developers have more flexibility in registering callbacks in XAudio2, allowing them to be registered or unregistered on the fly.
  • Using IXAudio2Voice::GetVoiceDetails, developers can get the creation flags, input channels, and sample rate of a voice.
  • Using IXAudio2SourceVoice::Discontinuity, developers can indicate that a voice is not to expect any more buffers after the last one that is currently in its queue.

    Holiday 2008 titles may want to consider switching to XAudio 2, since no changes will be made to XAudio going forward.

    New and Updated Samples

    This release has several new samples.

  • The AdvancedParticles sample shows a particle system that interacts with its environment. The system is managed entirely by the GPU.
  • The GPUBoids sample shows a flocking algorithm managed entirely by the GPU.
  • The NBodyGravity sample shows an n-body particle system managed entirely by the GPU.
  • The XAudio2BasicSound sample demonstrates how to initialize the XAudio2 library and play a variety of sounds files.
  • The XAudio2Sound3D sample demonstrates how to use XAudio2 with the X3DAudio library for spatialized audio.
  • I'll download this later I think...

    Share this post


    Link to post
    Share on other sites
    Also note that Direct3D8 and earlier, DirectInput 7 and earlier and DirectPlay have been removed from this version.

    Share this post


    Link to post
    Share on other sites
    Quote:
    Original post by DaBono
    Also note that Direct3D8 and earlier, DirectInput 7 and earlier and DirectPlay have been removed from this version.

    Also, MDX Samples and Documentation are gone.

    Share this post


    Link to post
    Share on other sites
    So they got rid of support for VS2003. Does that mean it won't work anymore or that they're simply not guaranteeing functionallity anymore?

    Share this post


    Link to post
    Share on other sites
    Quote:
    Original post by SymLinked
    So they got rid of support for VS2003. Does that mean it won't work anymore or that they're simply not guaranteeing functionallity anymore?

    The way I'm reading it (excuse me if I'm wrong) it says that 2003 support will stop with the March 2008 release, and that 2008 support will start then.

    Isn't that really late? I haven't kept up with the release schedule, but isn't 2008 supposed to be out sometime in the near future? Or is it coming out in March?

    Share this post


    Link to post
    Share on other sites
    Quote:
    Original post by SymLinked
    Isn't that really late? I haven't kept up with the release schedule, but isn't 2008 supposed to be out sometime in the near future? Or is it coming out in March?

    As far as I understand, yes. It will ship on march/late february along with 3.5 framework.

    Share this post


    Link to post
    Share on other sites
    Sign in to follow this  

    • Advertisement
    ×

    Important Information

    By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

    We are the game development community.

    Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

    Sign me up!