MSDN Documentation

ID3D11Device

Represents a virtual adapter for creating Direct3D 11 resources.

ID3D11DeviceContext

Encapsulates rendering state and provides methods for drawing, updating resources, and issuing commands.

IDXGISwapChain

Manages buffers for presenting rendered frames to a window.

ID3D11ShaderResourceView

Allows shaders to read resource data such as textures and buffers.

ID3D11RenderTargetView

Specifies a render target that a pipeline can write to.

ID3D11Buffer

Represents a buffer resource (e.g., vertex, index, constant).

ID3D11Texture2D

Describes a two‑dimensional texture resource.

ID3D11SamplerState

Defines sampling behavior for texture lookups.