⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d3d8texturefactory.cpp

📁 game code对于游戏地图的编辑代码
💻 CPP
字号:
#include "D3D8TextureFactory.h"
#include "D3D8Texture.h"

D3D8TextureFactory::D3D8TextureFactory(LPDIRECT3DDEVICE8 device)
{
	m_pd3dDevice = device;
}

D3D8TextureFactory::~D3D8TextureFactory()
{
}

Texture* D3D8TextureFactory::CreateTexture(const String& name)
{
	D3D8Texture* tex = new D3D8Texture;
	D3DXCreateTextureFromFile(m_pd3dDevice,(const Char*)name,&tex->m_pTexture);
	return tex;
}

void D3D8TextureFactory::DestroyTexture(Texture* tex)
{
	((D3D8Texture*)tex)->m_pTexture->Release();
	delete tex;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -