ID3D11Device3 interface
The device interface represents a virtual adapter; it is used to create resources. ID3D11Device3 adds new methods to those in ID3D11Device2.
Members
The ID3D11Device3 interface inherits from ID3D11Device2. ID3D11Device3 also has these types of members:
Methods
The ID3D11Device3 interface has these methods.
| Method | Description |
|---|---|
| CreateDeferredContext3 |
Creates a deferred context, which can record command lists. |
| CreateQuery1 |
Creates a query object for querying information from the GPU. |
| CreateRasterizerState2 |
Creates a rasterizer state object that informs the rasterizer stage how to behave and forces the sample count while UAV rendering or rasterizing. |
| CreateRenderTargetView1 |
Creates a render-target view for accessing resource data. |
| CreateShaderResourceView1 |
Creates a shader-resource view for accessing data in a resource. |
| CreateTexture2D1 |
Creates a 2D texture. |
| CreateTexture3D1 |
Creates a 3D texture. |
| CreateUnorderedAccessView1 |
Creates a view for accessing an unordered access resource. |
| GetImmediateContext3 |
Gets an immediate context, which can play back command lists. |
| ReadFromSubresource |
Copies data from a D3D11_USAGE_DEFAULT texture which was mapped using ID3D11DeviceContext3::Map while providing a NULL D3D11_MAPPED_SUBRESOURCE parameter. |
| WriteToSubresource |
Copies data into a D3D11_USAGE_DEFAULT texture which was mapped using ID3D11DeviceContext3::Map while providing a NULL D3D11_MAPPED_SUBRESOURCE parameter. |
Requirements
|
Minimum supported client |
Windows 10 [desktop apps | UWP apps] |
|---|---|
|
Minimum supported server |
Windows Server 2016 [desktop apps | Windows Store apps] |
|
Header |
|
|
Library |
|
See also