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