summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D11
diff options
context:
space:
mode:
Diffstat (limited to 'Graphics/GraphicsEngineD3D11')
-rw-r--r--Graphics/GraphicsEngineD3D11/include/SwapChainD3D11Impl.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/Graphics/GraphicsEngineD3D11/include/SwapChainD3D11Impl.h b/Graphics/GraphicsEngineD3D11/include/SwapChainD3D11Impl.h
index 28775938..1f6a3325 100644
--- a/Graphics/GraphicsEngineD3D11/include/SwapChainD3D11Impl.h
+++ b/Graphics/GraphicsEngineD3D11/include/SwapChainD3D11Impl.h
@@ -51,11 +51,14 @@ public:
virtual void Present(Uint32 SyncInterval)override final;
virtual void Resize( Uint32 NewWidth, Uint32 NewHeight )override final;
- virtual IDXGISwapChain *GetDXGISwapChain()override final{ return m_pSwapChain; }
+ virtual IDXGISwapChain* GetDXGISwapChain()override final{ return m_pSwapChain; }
virtual ID3D11RenderTargetView* GetRTV()override final{ return m_pRenderTargetView; }
virtual ID3D11DepthStencilView* GetDSV()override final{ return m_pDepthStencilView; }
+ virtual ITextureView* GetCurrentBackBufferRTV()override final{return nullptr;}
+ virtual ITextureView* GetDepthBufferDSV()override final{return nullptr;}
+
private:
virtual void UpdateSwapChain(bool CreateNew)override final;
void CreateRTVandDSV();