Windows 10 Fall Creators Update SDK

The Windows 10 Fall Creators Update will be released October 17 is now available. The Windows 10 Fall Creators Update SDK (10.0.16299) is now available and can be installed via VS 2017 (15.4) or as a standalone installer. This includes DirectXMath 3.11, updated DirectX 12, and updated Direct2D/DirectWrite. The Windows 10 Fall Creators Update SDK…

8

Windows 10 Creators Update SDK

The Windows 10 Creators Update (build 15063, aka 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,…

2

Anatomy of Direct3D 12 Create Device

Based on some questions I’ve been getting lately, it seems like now’s a good time to revisit my classic post Anatomy of Direct3D 11 Create Device updated for Direct3D 12! The first thing to note is that while you can pass a nullptr for the ‘default’ device with Direct3D 12 to D3D12CreateDevice, that’s probably not…

0

Windows 10 Anniversary Update SDK

Windows 10 Anniversary Update (build 14393, aka Version 1607) is now available along with a new Windows 10 SDK release. The Windows 10 Anniversary Update SDK (10.0.14393) can be installed via an optional install with VS 2015 Update 3 or as a standalone installer. This includes DirectXMath 3.09 and updated versions of Direct3D 12, Direct3D 11.4, DXGI 1.5, Direct2D/DirectWrite…

10

Windows 10 SDK (November 2015)

The Windows 10 SDK for the November 2015 update of Windows 10 (build 10586) is now available. It can be installed via an optional install with VS 2015 Update 1 or as a standalone installer. This includes DirectXMath 3.08, Direct3D 11.4, Direct3D 12.0, DXGI 1.5, updates to Direct2D/DirectWrite 1.3, and XAudio 2.9. GitHub: All of…

2

DirectX Tool Kit: Keyboard and Mouse support

The GamePad abstraction in DirectX Tool Kit was designed to simplify implementing game controller input across the spectrum of platforms supported by DirectX Tool Kit: Windows desktop, Xbox One, Windows 8 Store, and now universal Windows Apps for Windows 10. In a similar vein, the July 2015 release of DirectX Tool Kit includes two new…

2

Windows 10 SDK RTM

Last week saw the release of the final version of VS 2015, and yesterday was the release of the Windows 10 SDK (build 10240). The Windows 10 SDK is installed via VS 2015 Custom install options or as a standalone installer. This includes DirectXMath 3.07, Direct3D 11.3, Direct3D 12.0, DXGI 1.4, Direct2D/DirectWrite 1.3, and XAudio…

0

DXGI Debug Device

In my original post on using the debug layer, I mentioned several tricks for getting helpful behavior out of the Direct3D SDK debug layer for your applications. This best practice is demonstrated in my Visual C++ Game templates as follows: #ifndef NDEBUG Microsoft::ComPtr<ID3D11Debug> d3dDebug; hr = m_d3dDevice.As(&d3dDebug); if (SUCCEEDED(hr)) {        ComPtr<ID3D11InfoQueue> d3dInfoQueue;        hr = d3dDebug.As(&d3dInfoQueue);…

1

Visual Studio Tools for Windows 10 Preview

A preview of Visual Studio 2015 toolset with the Windows 10 SDK is now available through the Windows Insiders program. See the Building Apps for Windows blog, Visual Studio Team blog, and Somasegar’s blog for additional information. DirectX 12: This preview includes the headers and libraries needed to build DirectX 12 (as well as Direct3D 11.3, DXGI…

2

Windows 10 Technical Preview

The next version of Windows is now available as a Technical Preview for developers via the Windows Insiders program and for MSDN Subscribers. For more details, see Announcing Windows 10. DirectX SDK Debug Layer: For Windows 10 Technical Preview (9926 or later), you need to enable the debug layer as a Windows optional feature to successfully use…

4