ID3D11DeviceContext1 interface

The device context interface represents a device context; it is used to render commands. ID3D11DeviceContext1 adds new methods to those in ID3D11DeviceContext.

Methods

The ID3D11DeviceContext1 interface has these methods.

Method Description
ID3D11DeviceContext1::ClearView Sets all the elements in a resource view to one value.
ID3D11DeviceContext1::CopySubresourceRegion1 Copies a region from a source resource to a destination resource.
ID3D11DeviceContext1::CSGetConstantBuffers1 Gets the constant buffers that the compute-shader stage uses.
ID3D11DeviceContext1::CSSetConstantBuffers1 Sets the constant buffers that the compute-shader stage uses.
ID3D11DeviceContext1::DiscardResource Discards a resource from the device context.
ID3D11DeviceContext1::DiscardView Discards a resource view from the device context.
ID3D11DeviceContext1::DiscardView1 Discards the specified elements in a resource view from the device context.
ID3D11DeviceContext1::DSGetConstantBuffers1 Gets the constant buffers that the domain-shader stage uses.
ID3D11DeviceContext1::DSSetConstantBuffers1 Sets the constant buffers that the domain-shader stage uses.
ID3D11DeviceContext1::GSGetConstantBuffers1 Gets the constant buffers that the geometry shader pipeline stage uses.
ID3D11DeviceContext1::GSSetConstantBuffers1 Sets the constant buffers that the geometry shader pipeline stage uses.
ID3D11DeviceContext1::HSGetConstantBuffers1 Gets the constant buffers that the hull-shader stage uses.
ID3D11DeviceContext1::HSSetConstantBuffers1 Sets the constant buffers that the hull-shader stage of the pipeline uses.
ID3D11DeviceContext1::PSGetConstantBuffers1 Gets the constant buffers that the pixel shader pipeline stage uses.
ID3D11DeviceContext1::PSSetConstantBuffers1 Sets the constant buffers that the pixel shader pipeline stage uses, and enables the shader to access other parts of the buffer.
ID3D11DeviceContext1::SwapDeviceContextState Activates the given context state object and changes the current device behavior to Direct3D 11, Direct3D 10.1, or Direct3D 10.
ID3D11DeviceContext1::UpdateSubresource1 The CPU copies data from memory to a subresource created in non-mappable memory.
ID3D11DeviceContext1::VSGetConstantBuffers1 Gets the constant buffers that the vertex shader pipeline stage uses.
ID3D11DeviceContext1::VSSetConstantBuffers1 Sets the constant buffers that the vertex shader pipeline stage uses.

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

ID3D11DeviceContext