Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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.

MethodDescription
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

D3D11_3.h

Library

D3D11.lib

See also

Core Interfaces
ID3D11Device2

 

 

Show:
© 2017 Microsoft