Represents a virtual adapter. This interface extends ID3D12Device2 to create pipeline state objects from pipeline state stream descriptions.
interface ID3D12Device3 : public ID3D12Device2
On Xbox One, the ID3D12Device3 currently supports ID3D12Device2 functionality only. That is, the member functions OpenExistingHeapFromAddress and OpenExistingHeapFromFileMapping are defined but not supported on Xbox One and are reserved for future use; additionally, the PC-specific member function EnqueueMakeResident is not currently defined for Xbox One.
Note On Xbox One, the ID3D12Device3 interface indirectly derives from a version of ID3D12Device that supports Xbox-specific functionality.
Header: Declared in d3d12_x.h.
Library: Use d3d12_x.lib.