core_global.h

来自「3D游戏引擎 Programming Role-Playing Games wi」· C头文件 代码 · 共 69 行

H
69
字号
/**************************************************
Core_Global.h
GameCore Component


Programming Role-Playing Games with DirectX, 2nd Edition
by Jim Adams (Jan 2004)
**************************************************/

#ifndef _CORE_GLOBAL_H_
#define _CORE_GLOBAL_H_

#define DIRECTINPUT_VERSION 0x0800

// Windows includes
#include <windows.h>

// Standard ANSI-C includes
#include <stdio.h>

// DirectX includes
#include "d3d9.h"
#include "d3dx9.h"
#include "dmusici.h"
#include "dsound.h"
#include "dplay8.h"
#include "dpaddr.h"
#include "dinput.h"
#include "dshow.h"
#include <winsock.h>
#include <wsipx.h>
#include <wsnwlink.h>


// Core includes
#include "Core_System.h"
#include "Core_Graphics.h"
#include "Core_Input.h"
#include "Core_Sound.h"
#include "Core_Network.h"
//lib链接
#pragma comment(lib,"d3d9.lib")
#pragma comment(lib,"d3dx9.lib")
#pragma comment(lib,"winmm.lib")
#pragma comment(lib,"amstrmid.lib")
#pragma comment(lib,"d3dx9d.lib")
#pragma comment(lib,"d3dx9dt.lib")
#pragma comment(lib,"d3dx.lib")
#pragma comment(lib,"d3dxd.lib")
#pragma comment(lib,"d3dxof.lib")
#pragma comment(lib,"ddraw.lib")
#pragma comment(lib,"dinput8.lib")
#pragma comment(lib,"dinput.lib")
#pragma comment(lib,"dmoguids.lib")
#pragma comment(lib,"dplayx.lib")
#pragma comment(lib,"dsetup.lib")
#pragma comment(lib,"dsound.lib")
#pragma comment(lib,"dxerr9.lib")
#pragma comment(lib,"dxguid.lib")
#pragma comment(lib,"dxtrans.lib")
#pragma comment(lib,"encapi.lib")
#pragma comment(lib,"ksproxy.lib")
#pragma comment(lib,"ksuser.lib")
#pragma comment(lib,"msdmo.lib")
#pragma comment(lib,"quartz.lib")
#pragma comment(lib,"strmiids.lib")
#pragma comment(lib,"wsock32.lib")
#endif

⌨️ 快捷键说明

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