游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1528|回复: 2

有研究过网络游戏客户端编程的这本书的吗?问下其中的

[复制链接]

3

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2009-3-25 16:34:00 | 显示全部楼层 |阅读模式
SetStreamSource()
是连接顶点缓冲区的,但在这本书绘制正方形实例中,也用了这个函数连接定点索引缓冲区,结果错误。。。。
详细如下:
LPDIRECT3DINDEXBUFFER9 g_pIB=NULL;
g_pd3dDevice->SetStreamSource(0,g_pIB,0,sizeof(CUSTOMVERTEX));

error C2664: “IDirect3DDevice9::SetStreamSource”: 不能将参数 2 从“LPDIRECT3DINDEXBUFFER9”转换为“IDirect3DVertexBuffer9 *”        d:\c biancheng\game\index\index\index.cpp        115        index

3

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2009-3-25 16:37:00 | 显示全部楼层

Re:有研究过网络游戏客户端编程的这本书的吗?问下其中

顺便请教下,有好的入门教程或书吗?

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2009-3-25 17:46:00 | 显示全部楼层

Re:有研究过网络游戏客户端编程的这本书的吗?问下其中

我倒,这书看了下内容不怎么样没想代码这么低级的错误的有...
这个函数是设置VERTEXBUFFER的,设置INDEXBUFFER当然错了...
索引缓冲的设置要用IDirect3DDevice9::SetIndices 这个函数来设置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-20 00:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表