mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-13 19:29:14 +01:00
parent
f276bcd0e7
commit
64aefcc2a1
@ -6,13 +6,18 @@ namespace dxvk {
|
||||
Logger Logger::s_instance("dxgi.log");
|
||||
|
||||
HRESULT createDxgiFactory(UINT Flags, REFIID riid, void **ppFactory) {
|
||||
Com<DxgiFactory> factory = new DxgiFactory(Flags);
|
||||
HRESULT hr = factory->QueryInterface(riid, ppFactory);
|
||||
try {
|
||||
Com<DxgiFactory> factory = new DxgiFactory(Flags);
|
||||
HRESULT hr = factory->QueryInterface(riid, ppFactory);
|
||||
|
||||
if (FAILED(hr))
|
||||
return DXGI_ERROR_UNSUPPORTED;
|
||||
|
||||
return S_OK;
|
||||
if (FAILED(hr))
|
||||
return DXGI_ERROR_UNSUPPORTED;
|
||||
|
||||
return S_OK;
|
||||
} catch (const DxvkError& e) {
|
||||
Logger::err(e.message());
|
||||
return E_FAIL;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user