diff --git a/src/dxgi/dxgi_factory.cpp b/src/dxgi/dxgi_factory.cpp index eab43de2..00510462 100644 --- a/src/dxgi/dxgi_factory.cpp +++ b/src/dxgi/dxgi_factory.cpp @@ -31,7 +31,9 @@ namespace dxvk { || riid == __uuidof(IDXGIFactory2) || riid == __uuidof(IDXGIFactory3) || riid == __uuidof(IDXGIFactory4) - || riid == __uuidof(IDXGIFactory5)) { + || riid == __uuidof(IDXGIFactory5) + || riid == __uuidof(IDXGIFactory6) + || riid == __uuidof(IDXGIFactory7)) { *ppvObject = ref(this); return S_OK; } diff --git a/src/dxgi/dxgi_factory.h b/src/dxgi/dxgi_factory.h index 43c8e309..f398c78d 100644 --- a/src/dxgi/dxgi_factory.h +++ b/src/dxgi/dxgi_factory.h @@ -10,7 +10,7 @@ namespace dxvk { - class DxgiFactory : public DxgiObject { + class DxgiFactory : public DxgiObject { public: