game.h
来自「DirectInput的基本实现 只是基本应用」· C头文件 代码 · 共 40 行
H
40 行
#pragma once
#include "D3dxInput.h"
#include "box.h"
class CGame
{
LPDIRECT3D9 m_pD3D;
LPDIRECT3DDEVICE9 m_pDevice;
D3DPRESENT_PARAMETERS m_d3dpp;
LPD3DXFONT m_pFont;
bool m_bDeviceLost;
LPDIRECTINPUT8 m_pDirectInput;
_CD3dxInput *m_pInput;
CBox *m_pBox;
D3DXVECTOR3 m_vPosition;
float m_fRotAngle;
/** 初始化D3D设备
*/
HRESULT _InitD3D(HWND hWnd);
public:
CGame(void);
~CGame(void);
bool Init( HINSTANCE hInstance, HWND hWnd );
void Update(float fElapsedTime);
void Render(float fElapsedTime ,float );
void InvalidateDeviceObjects(void);
void RestoreDeviceObjects(void);
void HandleMessage(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?