27 bool Initialize(ID3D11Device*,
int,
int,
float,
float,
int);
30 void SetRenderTarget(ID3D11DeviceContext*);
31 void ClearRenderTarget(ID3D11DeviceContext*,
float,
float,
float,
float);
32 ID3D11ShaderResourceView* GetShaderResourceView();
34 void GetProjectionMatrix(XMMATRIX&);
35 void GetOrthoMatrix(XMMATRIX&);
37 int GetTextureWidth();
38 int GetTextureHeight();
41 int m_textureWidth, m_textureHeight;
42 ID3D11Texture2D* m_renderTargetTexture;
43 ID3D11RenderTargetView* m_renderTargetView;
44 ID3D11ShaderResourceView* m_shaderResourceView;
45 ID3D11Texture2D* m_depthStencilBuffer;
46 ID3D11DepthStencilView* m_depthStencilView;
47 D3D11_VIEWPORT m_viewport;
48 XMMATRIX m_projectionMatrix;
49 XMMATRIX m_orthoMatrix;