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

📄 cd3dapp.h

📁 俄罗斯方块3D 程序+源码俄罗斯方块3D(程序+源码
💻 H
字号:
#ifndef CD3DApp_h
#define CD3DApp_h

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <d3d9.h>

//////////////////////////////////////////////////////
//d3d应用程序类,负责初始化,渲染,退出
//////////////////////////////////////////////////////
class CD3DApp  
{
public:
	CD3DApp();
	~CD3DApp();

	bool InitD3D( bool IsWindow, HWND hWnd );							//初始化D3D
	void FreeD3D();														//释放D3D

	bool InitApp();														//图形层初始化
	void FreeApp();														//图形层释放

	void Render();														//渲染

public:
	IDirect3DDevice9 * GetDevice() { return m_pDevice; }				//获取设备

private:
	IDirect3D9		  * m_pD3D9;										//d3d9指针
	IDirect3DDevice9  * m_pDevice;										//设备指针
	D3DCOLOR			m_Color;										//背景颜色
};

#endif 

⌨️ 快捷键说明

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