除了DirectX Redist运行时的可再发行组件包,微软今天还同时放出了最新版DirectX SDK开发包,在其中提供了第一批正式版本的DirectX 11相关开发资源。 其实将DirectX Redist的安装程序解压缩后,我们就会看到增加了14个文件,其中6个都是针对Direct3D 11而增加的:Aug2009_d3dx11_42_x86/x64、Aug2009_D3DCompiler_42_x86/x64、Aug2009_d3dcsx_42_x86/x64。 当然了,DirectX SDK是面向开发人员的,与普通用户关系不大,但如果你对DX11很感兴趣,不妨试试里边的一些示例,用软件模拟的方式体验一下DX11技术。 DirectX SDK 2009.8更新内容: 1、Direct3D 11 RTM 包含了用于D3D 11、DXGI 1.1、Direct2D、DirectWrite等DX11新增API的第一批官方开发资源,所有的头文件、导入库、符号文件(.pdb)都已经去掉了代表测试版的前缀“_beta”并与D3D 11运行时的正式版相连,测试用DLL链接库文件均已删除,用于D3D 11的HLSL(高级着色语言)编译器也已达到发布质量。 开发人员可以利用这些资源并结合Windows Vista/7操作系统、DX11硬件,开发、发布基于DX11的应用程序和游戏。 2、Effects 11 用于D3D 11的新版Effects运行时(位于Utilities目录内),分为D3DCompiler和FXC两个部分,均支持新的fx_5_0目标。该目标支持D3D 11的所有特性,包括Hull Shaders、Domain Shaders、Interfaces、DirectCompute,以及在单个Effects文件中使用fxgroup关键字的群组技术。 3、Direct3D Compute Shader Extensions (D3DCSX) D3DCSX库是使用DirectCompute在GPU上进行高级处理所需要的新技术。本次发布的为第一版,包括可利用DX11 GPU的Scan算法和快速傅立叶变换,前者是在大型数据集中快速计算平均值、总和、最小值、最大值等的数据并行算法,后者则可以将临时采样数据转换成常用信息。 4、新增和改进示例 (注意D3D 11示例可能无法在Windows Vista上启动) - 基本示例:BasicHLSL11、EmptyProject11、SimpleSample11 - 阴影技术:CascadedShadowMaps11、ContactHardeningShadows11、arianceShadows11 - Compute Shader:BasicCompute11、ComputeShaderSort11、NBodyGravityCS11、OIT11 - Tessellation:DetailTessellation11、PNTriangles11、SimpleBezier11 - BC6H/BC7纹理压缩:BC6HBC7EncoderDecoder11 - DDS文件格式:DDSWithoutD3DX11、DDSWithoutD3DX (D3D 10示例升级) - Direct3D 10.1:HDAO10.1、TransparencyAA10.1 - Windows 7 Touch Messages:WindowsTouch 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 (D3D 10示例):10BitScanout10 5、Games for Windows技术和测试需求升级 6、XNA测试用例工具升级 7、XNA Math改进 8、DirectX SDK Utilities升级 DirectX SDK 2009.8 v9.27.1734官方下载(553.3MB):
|
|Archiver|小黑屋|维修人员 ( 鲁ICP备17033090号 )
GMT+8, 2024-12-27 06:33 , Processed in 0.188873 second(s), 16 queries .
Powered by Discuz! X3.5
© 2001-2024 Discuz! Team.