ID3D11DeviceContext1 interface (d3d11_1.h)
The device context interface represents a device context; it is used to render commands. ID3D11DeviceContext1 adds new methods to those in ID3D11DeviceContext.
Inheritance
The ID3D11DeviceContext1 interface inherits from ID3D11DeviceContext. ID3D11DeviceContext1 also has these types of members:
Methods
The ID3D11DeviceContext1 interface has these methods.
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.UpdateSubresource1) |
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
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 |