
DirectX
文章平均质量分 69
野小不
这个作者很懒,什么都没留下…
展开
-
错误argument of type "char *" is incompatible with parameter of type "LPCWSTR"的解决方法
方法一:方法一只针对新手,在vs2010中修改编码格式: 右键工程——》 选择“Properties”——》 选择“Configuration Properties”——》 再选择“General”——》 最后把“Project Default”下的“Character Set”修改为“Use Multi-Byte Character Se转载 2012-11-08 14:04:59 · 4715 阅读 · 0 评论 -
DX内置的绘制几何图形的函数
D3DX中有几个现成的函数可以绘制常见的3D模型D3DXCreateBoxD3DXCreateSphereD3DXCreateCylinder //圆柱D3DXCreateTeapotD3DXCreatePolygonD3DXCreateTorus //圆环体,类似于面包圈这些函数有三个参数是一样的,它们分别是转载 2012-11-08 16:14:01 · 1696 阅读 · 0 评论 -
DirectSound应用,播放wav文件
在项目的源文件中包含dsound.h头文件,分别定义DirectSound接口和主、辅助缓冲区接口的全局变量,以及保存WAV音频格式的文件头结构。声明代码如下://--D3D用的头文件#include #include #include #include LPDIRECTSOUND8 g_pDirectSound = NULL; //DirectSound接口LPDI原创 2013-01-11 21:58:54 · 1468 阅读 · 2 评论 -
D3D运行后截图的方法
在渲染完所有东西后,Present之前获得BackBuffer表面然后用D3DX的函数保存void ScreenShot (char *filename){ IDirect3DSurface9 *tmp = NULL; IDirect3DSurface9 *back = NULL; //生成固定颜色模式的离屏表面(Width和 Height为屏幕或窗口的宽高)原创 2013-06-11 19:55:25 · 3676 阅读 · 0 评论