diff --git a/src/dxgi/dxgi_swapchain.cpp b/src/dxgi/dxgi_swapchain.cpp index d1e05645..1710d48f 100644 --- a/src/dxgi/dxgi_swapchain.cpp +++ b/src/dxgi/dxgi_swapchain.cpp @@ -5,7 +5,7 @@ namespace dxvk { DxgiSwapChain::DxgiSwapChain( - DxgiFactory* pFactory, + IDXGIFactory* pFactory, IUnknown* pDevice, HWND hWnd, const DXGI_SWAP_CHAIN_DESC1* pDesc, diff --git a/src/dxgi/dxgi_swapchain.h b/src/dxgi/dxgi_swapchain.h index c0fa22e7..cca77bc0 100644 --- a/src/dxgi/dxgi_swapchain.h +++ b/src/dxgi/dxgi_swapchain.h @@ -21,7 +21,7 @@ namespace dxvk { public: DxgiSwapChain( - DxgiFactory* pFactory, + IDXGIFactory* pFactory, IUnknown* pDevice, HWND hWnd, const DXGI_SWAP_CHAIN_DESC1* pDesc, @@ -171,7 +171,7 @@ namespace dxvk { std::mutex m_lockWindow; std::mutex m_lockBuffer; - Com m_factory; + Com m_factory; Com m_adapter; HWND m_window;