Direct3D 11 Reference

The Direct3D 11 API is described in this section.

In this section

TopicDescription

Core Reference

The Direct3D API defines several core API elements.

Layer Reference

The Direct3D API defines several layer API elements.

Resource Reference

The Direct3D API defines several API elements to help you create and manage resources.

Shader Reference

The Direct3D API defines several API elements to help you create and manage programmable shaders. Shaders are executable programs that are programmed exclusively using HLSL.

10Level9 Reference

This section specifies the differences between each 10Level9 feature level and the D3D_FEATURE_LEVEL_11_0 and higher feature level for the ID3D11Device and ID3D11DeviceContext methods.

Direct3D 11 Return Codes

The return codes from API functions.

Common Version Reference

The Direct3D API defines several API elements that are common to the Direct3D 12, Direct3D 11, Direct3D 10, and Direct3D 10.1. You can use these API elements in your code for any of these Direct3D versions. These API elements are known as version neutral.

CD3D11 Helper Structures

Direct3D 11 defines several helper structures that you can use to create Direct3D structures. These helper structures behave like C++ classes.

 

Related topics

Direct3D 11 Reference
Direct3D 11 Graphics

 

 

Show: