Direct3D 11 Graphics

You can use Microsoft Direct3D 11 graphics to create 3-D graphics for games and scientific and desktop applications.

This section contains information about programming with Direct3D 11 graphics.

For more information, see Direct3D 11 Features.

Supported runtime environments Windows/C++
Recommended programming languages C/C++
Minimum supported client Windows 7
Minimum supported server Windows Server 2008 R2
Topic Description
How to Use Direct3D 11
This section demonstrates how to use the Direct3D 11 API to accomplish several common tasks.
What's new in Direct3D 11
This section describes features added in Direct3D 11, Direct3D 11.1, and Direct3D 11.2.
Programming Guide for Direct3D 11
The programming guide contains information about how to use the Direct3D 11 programmable pipeline to create realtime 3D graphics for games as well as scientific and desktop applications.
Direct3D 11 Reference
This section contains the reference pages for Direct3D 11-based graphics programming.

In addition to Direct3D 11 being supported by Windows 7 and later and Windows Server 2008 R2 and later, Direct3D 11 is available down-level for Windows Vista with Service Pack 2 (SP2) and Windows Server 2008 by downloading KB 971512.

For info about new Direct3D 11.1 features that are included with Windows 8, Windows Server 2012, and are partially available on Windows 7 and Windows Server 2008 R2 via the Platform Update for Windows 7, see Direct3D 11.1 Features and the Platform Update for Windows 7.