End-User-Runtimes delle API DirectX, aggiornate al mese di Giugno 2010. Contengono la prima versione ufficiale delle DirectX developer resources per Direct3D 11, DXGI 1.1, Direct2D e DirectWrite.
Questi i sistemi operativi compatibili con la versione di DirectX End-User Runtimes proposta:
Windows 7; Windows Essential Business Server; Windows Fundamentals for Legacy PCs; Windows Home Server; Windows Server 2003; Windows Server 2003 Service Pack 1; Windows Server 2003 Service Pack 2; Windows Server 2003 Service Pack 2 x64 Edition; Windows Server 2003 x64 editions; Windows Server 2003, Datacenter Edition (32-bit x86); Windows Server 2003, Datacenter x64 Edition; Windows Server 2003, Enterprise Edition (32-bit x86); Windows Server 2003, Enterprise x64 Edition; Windows Server 2003, Standard Edition (32-bit x86); Windows Server 2003, Standard x64 Edition; Windows Server 2003, Web Edition; Windows Server 2008; Windows Server 2008 Datacenter; Windows Server 2008 Datacenter without Hyper-V; Windows Server 2008 Enterprise; Windows Server 2008 Enterprise without Hyper-V; Windows Server 2008 Service Pack 2; Windows Server 2008 Standard; Windows Server 2008 Standard without Hyper-V; Windows Small Business Server 2003 ; Windows Small Business Server 2008 Premium; Windows Small Business Server 2008 Standard ; Windows Vista; Windows Vista 64-bit Editions Service Pack 1; Windows Vista Business; Windows Vista Business 64-bit edition; Windows Vista Enterprise; Windows Vista Enterprise 64-bit edition; Windows Vista Home Basic; Windows Vista Home Basic 64-bit edition; Windows Vista Home Premium; Windows Vista Home Premium 64-bit edition; Windows Vista Service Pack 1; Windows Vista Service Pack 2; Windows Vista Starter; Windows Vista Ultimate; Windows Vista Ultimate 64-bit edition; Windows Web Server 2008; Windows XP; Windows XP 64-bit; Windows XP Embedded; Windows XP Embedded Service Pack 1; Windows XP Embedded Service Pack 2 ; Windows XP Home Edition ; Windows XP Media Center Edition; Windows XP Media Center Edition 2005 Update Rollup 2; Windows XP Professional Edition ; Windows XP Professional x64 Edition ; Windows XP Service Pack 1; Windows XP Service Pack 2; Windows XP Service Pack 3; Windows XP Starter Edition; Windows XP Tablet PC Edition
Queste le note fornite a corredo:
What’s New in the August 2009 DirectX SDK
This version of the DirectX SDK contains the following new features, tools, and documentation.
Direct3D 11 RTM
The August 2009 DirectX SDK contains the first official release of the DirectX developer resources for Direct3D 11, DXGI 1.1, Direct2D, and DirectWrite. Developers can now publish and distribute Direct3D 11 applications and games that leverage all of the software and hardware features of DirectX 11 in Windows 7 and Windows Vista.
To obtain the Direct3D 11 runtime, please obtain an RTM version of Windows 7 or follow the procedure described in KB 971644. For more details, see Direct3D 11 Deployment for Game Developers
All headers, import libraries, and symbol files (.pdb files) are no longer marked as beta with the “_beta” suffix and now link to the RTM versions of the runtimes. In addition, the HLSL compiler features for Direct3D 11 are now of release quality. The beta DLLs are no longer available in the DirectX SDK.
The new Effects runtime for Direct3D 11 is now available. Effects 11 is provided in two parts: the D3DCompiler library and FXC. Both now support the new fx_5_0 target. Features of this new target include support for all Direct3D 11 features such as hull shaders, domain shaders, interfaces, and DirectCompute, as well as grouping of techniques within a single Effect file using the fxgroup keyword. Please refer to the documentation for more information (Effects (Direct3D 11)). The Effects 11 runtime is provided as source in the Utilities directory, including Visual Studio 2005 and 2008 projects for building the runtime into a library for use in applications. Features include effect cloning for multithreaded operation, the new shader stages, unordered access views, interfaces, and extended user-defined state control. For more information, please refer to the Effects 11 API documentation (Effect System Interfaces (Direct3D 11)).
Direct3D Compute Shader Extensions (D3DCSX)
Included in the August 2009 DirectX SDK is the D3DCSX library, which includes new technologies for utilizing DirectCompute for advanced processing on the GPU. This first version includes implementations of scan and Fast-Fourier transform that utilize Direct3D 11 capable GPUs. Scan is a data-parallel algorithm for fast calculation of averages, sums, min, max, and other values from large data sets. The Fast-Fourier transform provides conversion from temporally sampled data to frequency information. Please refer to the documentation Compute Shader Overview for more information.
New and Improved Samples
The August 2009 release includes many new samples across a broad range of areas.
- Basic Samples
- Shadow Techniques
- Compute Shader
- BC6H/BC7 Texture Compression
- DDS File Format
DDSWithoutD3DX (Updated Direct3D 10 Sample)
NOTE: The DDS file format documentation has been updated with more detail, and is now located in the Windows Graphics documentation under the “DXGI” node.
- Direct3D 10.1
- Windows 7 Touch Messages
NOTE: Building this sample requires the Windows SDK for Windows 7 and Windows Server 2008 R2 to be installed as it makes use of updated Win32 headers.
- Games for Windows Showcase S.6 (Direct3D 10 Sample)
Games for Windows Technical and Test Requirements Update
The August 2009 release includes the most recent version of the Games for Windows documentation (1.4.2009). Changes include:
- Full details on Windows 7 applicability, particularly for the Game Explorer GDF version 2 schema (TR 1.1) and changes to Windows Family Safety/Parental Controls (TR 1.2)
- New Windows Vista and Windows 7 Technical Requirement (TR 1.8) for High-DPI Aware support.
- Refresh of the Games for Windows Showcase Appendix for showcase S.1, S.2, and S.3, as well as new showcases S.4, S.5, and S.6.
- New Recommended Best Practices Appendix.