#pragma once

#include "Mix/Graphics/ITexture.h"

namespace Mix{ namespace Graphics{ namespace DX11{

	class Texture : public Mix::Graphics::ITexture
	{
	protected:
		virtual ~Texture( void ){}

	public:
		virtual ID3D11Resource* GetInterface( void ) = 0;
		virtual ID3D11ShaderResourceView* GetSRView( void ) = 0;
	};

}}}
