*
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
#ifndef WindowScreen_h__
|
||||
#define WindowScreen_h__
|
||||
/*
|
||||
#include "RenderOutput.h"
|
||||
#include "Renderer.h"
|
||||
#include "d3d11_types.h"
|
||||
|
||||
class WindowRenderOutput : public RenderOutput
|
||||
{
|
||||
public:
|
||||
WindowRenderOutput();
|
||||
~WindowRenderOutput();
|
||||
void Init();
|
||||
void OnPreRender(RendererPtr renderer) override;
|
||||
void Present() override;
|
||||
void Update();
|
||||
virtual uint32_t GetWidth() override;
|
||||
virtual uint32_t GetHeight() override;
|
||||
virtual ID3D11RenderTargetViewPtr GetRenderTargetView() override;
|
||||
virtual ID3D11DepthStencilViewPtr GetDepthStencilView() override;
|
||||
Window& GetWindow();
|
||||
private:
|
||||
Window _window;
|
||||
IDXGIOutputPtr _output;
|
||||
ID3D11Texture2DPtr _backBuffer;
|
||||
ID3D11Texture2DPtr _depthBuffer;
|
||||
ID3D11RenderTargetViewPtr _leftRtv;
|
||||
ID3D11RenderTargetViewPtr _rightRtv;
|
||||
ID3D11DepthStencilViewPtr _depthStencilView;
|
||||
IDXGISwapChain1Ptr _swapChain;
|
||||
};*/
|
||||
#endif // WindowScreen_h__
|
||||
Reference in New Issue
Block a user