ID3D11Device1 interface

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

Methods

The ID3D11Device1 interface has these methods.

Method Description
ID3D11Device1::CreateBlendState1 Creates a blend-state object that encapsulates blend state for the output-merger stage and allows the configuration of logic operations.
ID3D11Device1::CreateDeferredContext1 Creates a deferred context, which can record command lists.
ID3D11Device1::CreateDeviceContextState Creates a context state object that holds all Microsoft Direct3D state and some Direct3D behavior.
ID3D11Device1::CreateRasterizerState1 Creates a rasterizer state object that informs the rasterizer stage how to behave and forces the sample count while UAV rendering or rasterizing.
ID3D11Device1::GetImmediateContext1 Gets an immediate context, which can play back command lists.
ID3D11Device1::OpenSharedResource1 Gives a device access to a shared resource that is referenced by a handle and that was created on a different device.
ID3D11Device1::OpenSharedResourceByName Gives a device access to a shared resource that is referenced by name and that was created on a different device.

Requirements

   
Minimum supported client Windows 8 and Platform Update for Windows 7 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | UWP apps]
Target Platform Windows
Header d3d11_1.h

See Also

Core Interfaces

ID3D11Device