PDA

View Full Version : DirectX SDK (incl. DirectX 9.0c Redistributable) - October 2006


rapa
10-31-2006, 04:29 PM
Microsoft DirectX is an advanced suite of multimedia application programming interfaces (APIs) built into Microsoft Windows; operating systems. DirectX provides a standard development platform for Windows-based PCs by enabling software developers to access specialized hardware features without having to write hardware-specific code. This technology was first introduced in 1995 and is a recognized standard for multimedia application development on the Windows platform.

Microsoft® DirectX® is a group of technologies designed to make Windows-based computers an ideal platform for running and displaying applications rich in multimedia elements, such as full-color graphics, video, 3-D animation, and surround sound. Primary areas of concentration for this release have been with the Library for Direct3D extensions (D3DX), Graphics Samples, Tools and documentation.
The Microsoft DirectX software development kit (SDK) is your backstage pass to multimedia applications that sizzle. DirectX is a set of low-level application programming interfaces (APIs) for creating games and other high-performance multimedia applications. It includes support for high-performance 2-D and 3-D graphics, sound, and input.

Microsoft DirectX Software Development Kit (SDK) includes the final release of the Microsoft Cross-Platform Audio Creation Tool, updates to samples, tools, documentation, and D3DX9. In addition, this SDK includes several pre-release components: Direct3D 10 (including corresponding tools, samples, and documentation, and DXUT).

What's New in the October 2006 DirectX SDK:

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

* PIX: HLSL Shader Debugging in Direct3D 9
Using PIX, you can now debug HLSL pixel shaders and vertex shaders in the context of your game. The shader debugger can be started from either the pixel history view or from the mesh viewer. Using the debugger, you can step through the code (forward and backward), stop on the cursor or user-set breakpoints, and add highlights to syntax to make the code easier to read.

* Preview Release of the new HLSL Shader Compiler for Direct3D 9 Targets
This release has a beta version of d3dx9d_31_beta.dll that includes the Direct3D 10 HLSL compiler enabled for Direct3D 9 targets (shader models 2.0 and later). The new compiler has no support for 1_x targets. This debug-only DLL allows developers to utilize the new Direct3D 10 HLSL compiler for their Direct3D 9 shaders, and will become the default compiler for all Direct3D shaders. Please try the new compiler by building your application with d3dx9d_31_beta.dll instead of d3dx9d_31.dll.
For developers using Direct3D 9, the beta DLL provides a programmatic way of using the shader compiler, FXC10.exe, that ships as part of the Direct3D 10 Technology Preview.
It is important to note that this library is still in the beta stage of development. If you have any questions, bugs reports, or feedback, please contact [email protected]

* Usability Improvements in XACT
Several usability features have been added to XACT. One such notable feature is that waves in a wavebank that are unused by any sounds are highlighted in red and italics, making it easy to identify those waves that can be removed.

* Improved Control of Chart Quality Using UVAtlas Functions
The Direct3DX DLL has been updated with several improvements. Notably, both D3DXUVAtlasCreate and D3DXUVAtlasPartition now have an additional parameter, dwOptions, that allows developers to control the quality of the generated charts. The file name of the updated DLL is d3dx9_31.dll.

* XInput
The XInput DLL has been updated with a new function, XInputGetKeystroke. This function provides a more general way of getting input data than using XInputGetState. Additionally, the file name of the updated DLL is xinput1_3.dll.


Homepage - http://www.microsoft.com/windows/directx/default.mspx

Size: 509 MB

Download DirectX SDK (http://download.microsoft.com/download/8/b/8/8b8ea37d-44b2-469f-bda7-610fd173cb25/dxsdk_oct2006.exe)

* * * * * * * * * * * * * *

DirectX 9.0c Redistributable - DirectX for Managed Code Update from the DirectX SDK Update (October 2006)

Size: 55.0 MB

Download (http://download.microsoft.com/download/d/4/6/d46cc24d-33df-4727-aa89-9512513c67d3/directx_oct2006_redist.exe)

Use Right-click on Download and "Save Target As..."