ID3D11Device3 interface (d3d11_3.h)

The device interface represents a virtual adapter; it is used to create resources. ID3D11Device3 adds new methods to those in ID3D11Device2.

Inheritance

The ID3D11Device3 interface inherits from ID3D11Device2. ID3D11Device3 also has these types of members:

Methods

The ID3D11Device3 interface has these methods.

 
ID3D11Device3::CreateDeferredContext3

Creates a deferred context, which can record command lists. (ID3D11Device3.CreateDeferredContext3)
ID3D11Device3::CreateQuery1

Creates a query object for querying information from the graphics processing unit (GPU).
ID3D11Device3::CreateRasterizerState2

Creates a rasterizer state object that informs the rasterizer stage how to behave and forces the sample count while UAV rendering or rasterizing. (ID3D11Device3.CreateRasterizerState2)
ID3D11Device3::CreateRenderTargetView1

Creates a render-target view for accessing resource data. (ID3D11Device3.CreateRenderTargetView1)
ID3D11Device3::CreateShaderResourceView1

Creates a shader-resource view for accessing data in a resource. (ID3D11Device3.CreateShaderResourceView1)
ID3D11Device3::CreateTexture2D1

Creates a 2D texture.
ID3D11Device3::CreateTexture3D1

Creates a 3D texture.
ID3D11Device3::CreateUnorderedAccessView1

Creates a view for accessing an unordered access resource. (ID3D11Device3.CreateUnorderedAccessView1)
ID3D11Device3::GetImmediateContext3

Gets an immediate context, which can play back command lists. (ID3D11Device3.GetImmediateContext3)
ID3D11Device3::ReadFromSubresource

Copies data from a D3D11_USAGE_DEFAULTtexture which was mapped using ID3D11DeviceContext3::Mapwhile providing a NULL D3D11_MAPPED_SUBRESOURCEparameter.
ID3D11Device3::WriteToSubresource

Copies data into a D3D11_USAGE_DEFAULTtexture which was mapped using ID3D11DeviceContext3::Mapwhile providing a NULL D3D11_MAPPED_SUBRESOURCEparameter.

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps | UWP apps]
Minimum supported server Windows Server 2016 [desktop apps | UWP apps]
Target Platform Windows
Header d3d11_3.h

See also

Core Interfaces

ID3D11Device2