ID3D11Device1 interface (d3d11_1.h)
The device interface represents a virtual adapter; it is used to create resources. ID3D11Device1 adds new methods to those in ID3D11Device.
Inheritance
The ID3D11Device1 interface inherits from ID3D11Device. ID3D11Device1 also has these types of members:
Methods
The ID3D11Device1 interface has these methods.
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.CreateDeferredContext1) |
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.CreateRasterizerState1) |
ID3D11Device1::GetImmediateContext1 Gets an immediate context, which can play back command lists. (ID3D11Device1.GetImmediateContext1) |
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
Requirement | Value |
---|---|
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 |