Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
ID3D12Device::GetDeviceRemovedReason method (d3d12.h)
Gets the reason that the device was removed, or S_OK if the device isn't removed. To be called back when a device is removed, consider using ID3D12Fence::SetEventOnCompletion with a value of UINT64_MAX. That's because device removal causes all fences to be signaled to that value (which also implies completing all events waited on, because they'll all be less than UINT64_MAX).
Syntax
HRESULT GetDeviceRemovedReason();
Return value
Type: HRESULT
This method returns the reason that the device was removed.
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Windows |
| Header | d3d12.h |
| Library | D3D12.lib |
| DLL | D3D12.dll |
See also
Feedback
Was this page helpful?
