Nov 20, 2013 at 8:17 PM
Edited Dec 4, 2013 at 6:20 PM
DirectXTex provides a number of different configurations, including those that use the Windows 8.x SDK. For VS 2012, this already includes the Windows 8.0 SDK. For VS 2013, this includes the Windows 8.1 SDK.
Originally we supported VS 2010 SP1 and Windows 8.0 SDK. I briefly supported both the VS 2010 SP1 and Windows 8.0 SDK and Windows 8.1 SDK, but at this point I believe it makes most sense to retire support for the Windows 8.0 SDK. To that end, the Windows81SDK_*.props
and the "Desktop_2010_SDK80" projects will be removed.
While it is tempting to require VS 2012 and Windows 8.1 SDK in favor of the Windows 8.0 SDK to get the latest DirectXMath, the fact that Windows 8.0 SDK is already included with VS 2012 makes this seem a bit burdensome. It is possible to use VS 2012 and Windows
8.1 SDK with some extra work (much like VS 2010) and I include those .props files, but for simplicity of maintenance, I don't include project variants for this combination although I do include the needed .props.
Note you can obtain the standalone Windows 8.1 SDK
PS: At some point we will start requiring the Windows 8.x SDK rather than support the legacy DirectX SDK for building DirectXTex (i.e. dropping the "Desktop_2010" projects in favor of the "Desktop_2010_SDK8x" projects).