我想在vb6下使用direct7,建立一个点表,具体调用是
dx.CreateD3DVertex(-5,-5,0,0,0,-1,0,0)
可是调用这个函数出错,说没有这个函数,可是在写dx.的时候弹出的上下文帮助中有这个函数,我查csdn还查不到这个函数,dx是一个directx7的对象。请问是不是direct7还要自己安装一个sdk的包呢。
dx.CreateD3DVertex(-5,-5,0,0,0,-1,0,0)
可是调用这个函数出错,说没有这个函数,可是在写dx.的时候弹出的上下文帮助中有这个函数,我查csdn还查不到这个函数,dx是一个directx7的对象。请问是不是direct7还要自己安装一个sdk的包呢。
应该是9个参数,最后一个是 d3dvertex类型
vb和vc调用dx的很多函数都是不太一样的,多F2看看对象浏览器比较比较
CreateD3DVertex是一个sub,没有返回值,举个例子dim v(5) as d3dvertexdx.created3dvertex 1,2,3,4,5,6,7,8,v(0)
.......................................
dx.created3dvertex 1,2,3,4,5,6,7,8,v(4)
另外,dx7sdk里面有vb的例子,有created3dvertex的例子,你研究看看吧