Updated Wiki: WaveBank
WaveBank is a container class for an XACT-style wave bank that contains individual waves packaged together for more efficient loading and memory management. Sounds in the wave bank can then be played...
View ArticleUpdated Wiki: Writing custom shaders
This lesson covers the basics of writing your own shaders and using them with DirectX Tool Kit.Setup First create a new project using the instructions from the first two lessons: The basic game loop...
View ArticleUpdated Wiki: Game controller input
This lesson will show how to read user input from game controllers.Setup First create a new project using the instructions from the first two lessons: The basic game loop andAdding the DirectX Tool Kit...
View ArticleUpdated Wiki: Mixing SimpleMath and DirectXMath
This lesson discusses how to make use of more advanced math functions provided in the DirectXMath library using existing SimpleMath types.Coordinate system The SimpleMath wrapper assumes you are using...
View ArticleUpdated Wiki: WICTextureLoader
A Direct3D 11 2D texture loader that uses WIC to load a bitmap (BMP, JPEG, PNG, TIFF, GIF, HD Photo, or other WIC supported file container), resize if needed based on the current feature level (or by...
View ArticleUpdated Wiki: Writing custom shaders
This lesson covers the basics of writing your own shaders and using them with DirectX Tool Kit.Setup First create a new project using the instructions from the first two lessons: The basic game loop...
View ArticleUpdated Wiki: Using advanced shaders
In this lesson we learn about other built-in shader types and some of their uses.Setup First create a new project using the instructions from the first two lessons: The basic game loop andAdding the...
View ArticleUpdated Wiki: Getting Started
This is the Getting Started tutorial for DirectX Tool Kit which introduces the reader to programming Direct3D 11 in C++.Background This tutorial assumes the reader is familiar with the basics of C++...
View ArticleUpdated Wiki: Rendering a model
This lesson loads and draws models in 3D.Setup First create a new project using the instructions from the first two lessons: The basic game loop andAdding the DirectX Tool Kit which we will use for...
View ArticleUpdated Wiki: Using skinned models
In this lesson we learn how to render models using skinned vertices for smooth animations.Setup First create a new project using the instructions from the first two lessons: The basic game loop...
View ArticleUpdated Wiki: Using skinned models
In this lesson we learn how to render models using skinned vertices for smooth animations.Setup First create a new project using the instructions from the first two lessons: The basic game loop...
View ArticleUpdated Wiki: The basic game loop
The first lesson in the Getting Started guide is to create a basic game loop.Setup Our starting point is to use the Direct3D Win32 Game project template. Install the Direct3DWin32Game.vsix on your...
View ArticleUpdated Wiki: Version History
February 25, 2015 (NuGet version 2015.2.25.1) DirectXTK for Audio updates breaking change pitch now defined as -1 to 1 with 0 as the defaultOne-shot Play method with volume, pitch, and...
View ArticleUpdated Wiki: Creating custom shaders with DGSL
This lesson covers creating custom shaders with the Visual Studio DGSL Shader Designer and using them with DirectX Tool Kit.Setup First create a new project using the instructions from the first two...
View ArticleUpdated Wiki: Getting Started
This is the Getting Started tutorial for DirectX Tool Kit which introduces the reader to programming Direct3D 11 in C++.Background This tutorial assumes the reader is familiar with the basics of C++...
View ArticleUpdated Wiki: Creating and playing sounds
This lesson covers the basics of playing sounds with DirectX Tool Kit for Audio.Setup First create a new project using the instructions from these four lessons to enable the audio engine for DirectX...
View ArticleUpdated Wiki: Using positional audio
This lesson covers the playing sounds with DirectX Tool Kit for Audio using 3D positional audio effects.Setup First create a new project using the instructions from these four lessons to enable the...
View ArticleUpdated Wiki: Creating and playing sounds
This lesson covers the basics of playing sounds with DirectX Tool Kit for Audio.Setup First create a new project using the instructions from these four lessons to enable the audio engine for DirectX...
View ArticleUpdated Wiki: Audio
The DirectXTK for Audio components implement a low-level audio API similar to XNA Game Studio's Microsoft.Xna.Framework.Audio. This consists of the following classes all declared in the Audio.h header...
View ArticleUpdated Wiki: Getting Started
This is the Getting Started tutorial for DirectX Tool Kit which introduces the reader to programming Direct3D 11 in C++.Background This tutorial assumes the reader is familiar with the basics of C++...
View Article