Games for Windows and the DirectX SDK blog

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


Project maintained by walbourn Hosted on GitHub Pages — Theme by mattgraham
Home | Posts by Tag | Posts by Month

Windows 10 Creators Update SDK

uwp, visualc, win10, windowssdk

Originally posted to Chuck Walbourn's Blog on MSDN,

The Windows 10 Creators Update (a.k.a. Version 1703) is now available along with a new Windows 10 SDK release. The Windows 10 Creators Update SDK (10.0.15063) can be installed via VS 2017 (15.1) or as a standalone installer. This includes DirectXMath 3.10 and updated versions of Direct3D 12, DXGI 1.6, Direct3D 11.4 Direct2D, and DirectWrite. See What’s New in Windows 10 for developers, build 15063.

Visual Studio 2017 (15.1/15.2 Updates)

You can install the new Windows 10 SDK by installing the latest VS 2017 update (15.1, 15.2, or later). The new Windows 10 SDK  (15063) is actually three distinct components: Microsoft.VisualStudio.Component.Windows10SDK.15063.Desktop, Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP, and Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP.Native.

The Windows 10 Creators Update SDK resolves a number of conformance errors in Windows system headers enabling the use of the /permissive- switch.

VS 2015 Users: The Windows 10 SDK (15063) is officially only supported for VS 2017.

FXC: With the Windows 10 SDK (15063), the FXC compiler and the D3DCompiler_47.DLL were made side-by-side. From the Developer Command Prompt for VS 2017, using FXC will use the Windows 10 Anniversary Update (14393) version. You need to explicitly select the side-by-side version if you want to use a newer one from the command-line: "%WindowsSdkBinPath%%WindowsSDKVersion%\x86\fxc.exe"

Related: Windows 10 SDK RTM, Windows 10 SDK (November 2015), Windows 10 Anniversary Update SDK, Windows 10 Fall Creators Update SDK, Windows 10 April 2018 Update SDK, Windows 10 October 2018 Update SDK, Windows 10 May 2019 Update SDK