diff --git a/host/platform/Windows/capture/D12/backend/dd.c b/host/platform/Windows/capture/D12/backend/dd.c index 397cc7e6..92a2c049 100644 --- a/host/platform/Windows/capture/D12/backend/dd.c +++ b/host/platform/Windows/capture/D12/backend/dd.c @@ -287,6 +287,7 @@ static CaptureResult d12_dd_hResultToCaptureResult(const HRESULT status) case WAIT_ABANDONED: case DXGI_ERROR_ACCESS_LOST: + case DXGI_ERROR_INVALID_CALL: return CAPTURE_RESULT_REINIT; default: