ID3D11DeviceContext1 interface
The device context interface represents a device context; it is used to render commands. ID3D11DeviceContext1 adds new methods to those in ID3D11DeviceContext.
Members
The ID3D11DeviceContext1 interface inherits from ID3D11DeviceContext. ID3D11DeviceContext1 also has these types of members:
Methods
The ID3D11DeviceContext1 interface has these methods.
| Method | Description |
|---|---|
| ClearView |
Sets all the elements in a resource view to one value. |
| CopySubresourceRegion1 |
Copies a region from a source resource to a destination resource. |
| CSGetConstantBuffers1 |
Gets the constant buffers that the compute-shader stage uses. |
| CSSetConstantBuffers1 |
Sets the constant buffers that the compute-shader stage uses. |
| DiscardResource |
Discards a resource from the device context. |
| DiscardView |
Discards a resource view from the device context. |
| DiscardView1 |
Discards the specified elements in a resource view from the device context. |
| DSGetConstantBuffers1 |
Gets the constant buffers that the domain-shader stage uses. |
| DSSetConstantBuffers1 |
Sets the constant buffers that the domain-shader stage uses. |
| GSGetConstantBuffers1 |
Gets the constant buffers that the geometry shader pipeline stage uses. |
| GSSetConstantBuffers1 |
Sets the constant buffers that the geometry shader pipeline stage uses. |
| HSGetConstantBuffers1 |
Gets the constant buffers that the hull-shader stage uses. |
| HSSetConstantBuffers1 |
Sets the constant buffers that the hull-shader stage of the pipeline uses. |
| PSGetConstantBuffers1 |
Gets the constant buffers that the pixel shader pipeline stage uses. |
| PSSetConstantBuffers1 |
Sets the constant buffers that the pixel shader pipeline stage uses, and enables the shader to access other parts of the buffer. |
| SwapDeviceContextState |
Activates the given context state object and changes the current device behavior to Direct3D 11, Direct3D 10.1, or Direct3D 10. |
| UpdateSubresource1 |
The CPU copies data from memory to a subresource created in non-mappable memory. |
| VSGetConstantBuffers1 |
Gets the constant buffers that the vertex shader pipeline stage uses. |
| 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 | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | Windows Store apps] |
|
Minimum supported phone |
Windows Phone 8 |
|
Header |
|
|
Library |
|
See also