ID3D11Device2 interface (d3d11_2.h)

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

Inheritance

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

Methods

The ID3D11Device2 interface has these methods.

 
ID3D11Device2::CheckMultisampleQualityLevels1

Get the number of quality levels available during multisampling. (ID3D11Device2.CheckMultisampleQualityLevels1)
ID3D11Device2::CreateDeferredContext2

Creates a deferred context, which can record command lists. (ID3D11Device2.CreateDeferredContext2)
ID3D11Device2::GetImmediateContext2

Gets an immediate context, which can play back command lists. (ID3D11Device2.GetImmediateContext2)
ID3D11Device2::GetResourceTiling

Gets info about how a tiled resource is broken into tiles. (ID3D11Device2.GetResourceTiling)

Requirements

Requirement Value
Minimum supported client Windows 8.1 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 R2 [desktop apps | UWP apps]
Target Platform Windows
Header d3d11_2.h

See also

Core Interfaces

ID3D11Device1