Movatterモバイル変換


[0]ホーム

URL:


Games for Windows and the DirectX SDK blog

Technical tips, tricks, and news about game development for Microsoft platforms including desktop, Xbox, and UWP


Project maintained bywalbournHosted on GitHub Pages — Theme bymattgraham
Home |Posts by Tag |Posts by Month

DirectX 11.1 and Windows 7 Update

directx, pixw, win7

Originally posted to Chuck Walbourn's Blog on MSDN,

As of today,IE 10 for Windows 7 has beenofficially released.IE10 for Windows 7 includes portions of the DirectX 11.1 runtime for Windows 7 Service Pack 1 and Windows Server 2008 R2 Service Pack 1 viaKB 2670838.

Full technical details of what’s included in KB 2670838 are covered onMicrosoft Docs. The primary difference between the prerelease and the final version is that WARP supports Feature Level 11.0 with the updated runtime.

SeeDirectX 11.1 and Windows 7 for some additional notes about KB 2670838 as it impactsPIX for Windows, the debug runtime, and VS 2012 Graphics Diagnostics. The key issue is that the legacy DirectX SDK (June 2010) release version of the Debug Runtime is not compatible with KB 2670838. You can resolve this by installing theWindows 8.x or 10 SDK standalone, VS 2012 or later, or the VS 2012 or later Remote Debugging Tools.

Note:If you have the prerelease of either IE10 or KB 2670838 installed, you should update your system. Windows Update will be offering an update soon, but you can manually install it as well.

IE11:There is anIE11 Preview for Windows 7 now available. It requires KB 2670838 as well.

DXDIAG: Even after applying KB 2670838 to Windows 7 SP1, DXDIAG will still report it as “DirectX 11”.

XINPUT and XAUDIO2:KB 2670838 does not include XINPUT 1.4 or XAudio 2.8 on Windows 7. These remain Windows 8 exclusive. SeeXINPUT and Windows 8 andXAudio2 and Windows 8 for guidance on handling this difference in Win32 desktop applications.

WIC: KB 2670838 includes WIC2 for Windows 7. SeeWindows Imaging Component and Windows 8 for details.

Media Foundation: KB 2670838 doesnot include the updates to Media Foundation to use DirectX 11 Video support. To render video to a texture, you must use DXGI shared surfaces prior to Windows 8.0.

DirectX 11 vs. 11.1: For Windows 7 and Windows Vista, you can continue to use the same DirectX 11.0 APIs as always even with this update installed. The only thing you have to do is to install the updated SDK Debug Layers to restoreD3D11_CREATE_DEVICE_DEBUG functionality. If you want to take advantage of some of the new DirectX 11.1 APIs now available on Windows 7 as well, you need to use the Windows 8.0 SDK with VS 2010 or VS 2012 rather than continuing to use the legacy DirectX SDK. SeeWhere is the DirectX SDK? andDirectX SDKs of a certain age for details.

VS 2012: There is improved support for using VS 2012 Graphics Diagnostics on Windows 7 with KB 2670838 installed in theVS 2012 Update 2. Installing the KB also enables GPU debugging for C++ AMP programs.

VS 2013: The original release of VS 2013 RTM had a prerequisite of installing IE10, which in turn required KB 2670838. This setup requirement has been removed for Windows 7 systems in a refreshed setup, but may result in some reduced functionality (seeKB 2906882).


[8]ページ先頭

©2009-2025 Movatter.jp