With the transition of the DirectX SDK to the Windows SDK (see Where is the DirectX SDK?), and the Windows SDK samples now being hosted online on MSDN’s Code Gallery, I’ve begun the process of cleaning up older DirectX SDK samples and posting them directly online.
Three very important samples are actually helper modules for deployment solutions, and these are now availalble online. These samples do not require the DirectX SDK to build.
- GameuxInstallHelper – See Windows Game Explorer for Game Developers
- D3D11InstallHelper – See Direct3D 11 Deployment for Game Developers
- FirewallInstallHelper – See Windows Firewall for Game Developers
Note that these only apply to Win32 desktop applications, not Windows Store apps (a.k.a. Metro style apps) which have their own deployment solution.
These are all Visual Studio 2010 solutions, but can be easily upgraded to build with Visual Studio 2012 (non-Express edition since these are Win32 desktop projects). Be sure to add the preprocessor definition
_WIN32_WINNT=0x0600 when upgrading to ensure the resulting binaries are compatible “down-level”.