DirectX 11 Programming
What you'll learn
- Develop 2D and 3D DirectX 11 applications and games
- Develop software that use DirectX 11 input devices and audio
- Import and export 3D models
Requirements
- Visual Studio 2010 or later versions
- Windows 7 and later versions
Description
This course is designed to introduce DirectX 11 programming. The course begins with an high-level overview of the DirectX 11 architecture and concepts, and proceeds with an initial DirectX example application, 2D graphics, text rendering, input device processing, 3D concepts and rendering, shaders and effects, cameras and models, audio, importing and exporting 3D models, the final project, DirectX 9 and 10, other tools, using Visual Studio 2012 and later, and a final summary. Source code is included.
We use DirectX 11.0 in this course. DirectX 11.0 was included in Windows 7. We will use the Microsoft June 2010 DirectX SDK that include tools and libs that where later removed in later versions of DirectX and Visual Studio 2012-2015 Express/Community editions.
Who this course is for:
- People that wish to learn DirectX 11
Instructor
My name is Ole Holthe. I have been working professionally with DirectX for the last 16 years. I started with DirectX 8.0a on Windows 2000 when we developed a web browser plug-in with 3D and multimedia capabilities. I have worked on multiple 3D editors, applications and games using DirectX 8, 9, 10 and 11.