DirectX3D 学习
学习DirectX3D
d3d中保存屏幕
LPDIRECT3DSURFACE9 ScreenShotSurface;
if
(GetKeyState(
'
s
'
)
&
0x80
||
GetKeyState(
'
S
'
)
&
0x80
)
{
D3DDISPLAYMODE d3dm;
g_pD3DDevice
->
GetDisplayMode(
0
,
&
d3dm);
g_pD3DDevice
->
CreateOffscreenPlainSurface(d3dm.Width,d3dm.Height,d3dm.Format,D3DPOOL_DEFAULT,
&
ScreenShotSurface, NULL);
g_pD3DDevice
->
GetBackBuffer(
0
,
0
,D3DBACKBUFFER_TYPE_MONO,
&
ScreenShotSurface);
D3DXSaveSurfaceToFile(
"
save.bmp
"
,D3DXIFF_BMP,ScreenShotSurface,NULL,NULL);
}
posted on 2008-09-17 19:29
xpcer
阅读(1039)
评论(0)
编辑
收藏
引用
所属分类:
DirectX
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
转贴 3D游戏好书
转载 智能指针CComPtr 和 CComQIPtr
d3d中保存屏幕
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
导航
C++博客
首页
新随笔
联系
聚合
管理
<
2008年11月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
统计
随笔 - 16
文章 - 0
评论 - 0
引用 - 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
C++(13)
(rss)
DirectX(3)
(rss)
Graphic学习
(rss)
Job感受
(rss)
Other
(rss)
Vc++/mfc/wi32
(rss)
随笔档案
2008年11月 (3)
2008年10月 (1)
2008年9月 (12)
Graphics
knowfree.net/
download ebok
www.3dlinks.com
3d engines
www.ebookee.com/
download ebok
搜索
最新评论
阅读排行榜
1. 一个自然数可以分解为若干个自然数相乘,求出每种分解自然数之和最少的一个(2737)
2. 转贴 3D游戏好书(1840)
3. 转载 智能指针CComPtr 和 CComQIPtr(1273)
4. (转)多线程(1180)
5. 一组数中找最大的序列(综合)(1085)
评论排行榜
1. 字符串的颠倒(0)
2. 字符串的全排序(0)
3. 求一个数组,已知一个数出现的次数超过了一半,请用O(n)的复杂度的算法找出这个数(0)
4. 关于变量存储的几个概念(0)
5. 链表逆序(0)