ID3D11Device3 interface

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

Methods

The ID3D11Device3 interface has these methods.

Method Description
ID3D11Device3::CreateDeferredContext3 Creates a deferred context, which can record command lists.
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::CreateRenderTargetView1 Creates a render-target view for accessing resource data.
ID3D11Device3::CreateShaderResourceView1 Creates a shader-resource view for accessing data in a resource.
ID3D11Device3::CreateTexture2D1 Creates a 2D texture.
ID3D11Device3::CreateTexture3D1 Creates a 3D texture.
ID3D11Device3::CreateUnorderedAccessView1 Creates a view for accessing an unordered access resource.
ID3D11Device3::GetImmediateContext3 Gets an immediate context, which can play back command lists.
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

   
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