The device context interface represents a device context; it is used to render commands. ID3D11DeviceContext2 adds new methods to those in ID3D11DeviceContext1.
interface ID3D11DeviceContext2 : public ID3D11DeviceContext1
On Xbox One, the following methods from Windows Desktop aren’t implemented:
Header: Declared in d3d11_x.h (d3d11_2.h on other Windows platforms).
Library: Use d3d11_x.lib (d3d11.lib on other Windows platforms).