多个顶点缓存vb的操作
共有4个示例顶点缓存InstanceVB1,InstanceVB2,InstanceVB3,InstanceVB4,它们的值都是通过一个循环进行赋值,请问可以如下操作吗,怎么操作效率最高?
InstanceVB1->Lock(...);
InstanceVB2->Lock(...);
InstanceVB3->Lock(...);
InstanceVB4->Lock(...);
for()
{
操作各示例顶点缓存
}
InstanceVB4->Unlock();
InstanceVB3->Unlock();
InstanceVB2->Unlock();
InstanceVB1->Unlock();
可以阿,效率没测过,看算法,如果算法一样,那么分开写可能cpu缓存命中率高一点。
如果分开的话,那FOR循环怎么办呢,因为这些VB都是在FOR循环中得到值的。
你要是分开写不方便就这么写吧
相关问答:
我用Delphi写了一个DLL, DLL里有MDI的子窗体,DLL初始化时 传递调用者的TApplication给DLL, 在Delphi7中调用已经通过,但是不知道在VB中有无TApplication对应类型, 是否能在VB中调用?
你好,用instance不是就可以了 ......
希望大家能够帮我下.感谢了..
源码传在大米盘 VB6 的源码 http://www.damipan.com/file/3wNoKLW.html
转为VB.NET源码.
小弟完全是新手 不懂的说.麻烦各位帮忙一下
我的EMAIL是:4452 ......
请看看以下导出文本文件的模块函数,我应该怎么在按钮点击事件中实现调用。
Option Explicit
Public Function TabintoTxt(objConn As Object, TableName As String, Optional TextFileName As String) ......
VB能否把Control对象转为一个TEXTBOX对象?
VB.NET 有个CType函数,VB没有类似的?
只有转换变量的,似乎没发现有转换控件类型的
Dim txt As Control
Set txt = Text1
&n ......
请教一个有关Commondialog控件的问题(使showfont方法)
第一个问题:
Commondialog这个控件的Flags属性是不是只能在代码中设置
为何我在属性框里的Flags一栏中输入cdlCFScreenFonts(屏幕字体 ......