Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents a virtual adapter. This interface extends ID3D12Device2 to support the creation of special-purpose diagnostic heaps in system memory that persist even in the event of a GPU-fault or device-removed scenario.
Inheritance
The ID3D12Device3 interface inherits from ID3D12Device2. ID3D12Device3 also has these types of members:
Methods
The ID3D12Device3 interface has these methods.
ID3D12Device3::EnqueueMakeResident Asynchronously makes objects resident for the device. |
ID3D12Device3::OpenExistingHeapFromAddress Creates a special-purpose diagnostic heap in system memory from an address. The created heap can persist even in the event of a GPU-fault or device-removed scenario. |
ID3D12Device3::OpenExistingHeapFromFileMapping Creates a special-purpose diagnostic heap in system memory from a file mapping object. The created heap can persist even in the event of a GPU-fault or device-removed scenario. |
Remarks
Use D3D12CreateDevice to create a device.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d12.h |