lowpoly-walking-simulator/directx11_hellovr/dxHelloworld1/textureclass.h

34 lines
813 B
C
Raw Permalink Normal View History

2024-11-14 11:54:38 +00:00
////////////////////////////////////////////////////////////////////////////////
// Filename: textureclass.h
////////////////////////////////////////////////////////////////////////////////
#ifndef _TEXTURECLASS_H_
#define _TEXTURECLASS_H_
//////////////
// INCLUDES //
//////////////
#include <d3d11.h>
//#include <d3dx11tex.h>
////////////////////////////////////////////////////////////////////////////////
// Class name: TextureClass
////////////////////////////////////////////////////////////////////////////////
class TextureClass
{
public:
TextureClass();
TextureClass(const TextureClass&);
~TextureClass();
bool Initialize(ID3D11Device*, ID3D11DeviceContext* context, WCHAR*);
void Shutdown();
ID3D11ShaderResourceView* GetTexture();
private:
ID3D11ShaderResourceView* m_texture;
};
#endif