首  页   最新日志    火人论坛        火人作品    编程园地    网络日志    网友作品     留言本本     关于火人
用户登陆
用户:
密码:
 

站点日历
73 2018 - 7 48
1234567
891011121314
15161718192021
22232425262728
293031




日志搜索

 标题   内容

 
 
图片特效ImageEffect1.0 for Asphyre310 (带源码) Delphi编译指令说明
多云 关于unDelphiX的硬件加速
   [分类:编程园地][发表日期:2006-1-8] [发表:huasoft[查看:143443]

DelphiX出现较早,众多的程序员对它进行过改进,其中最重要的一项就是支持硬件加速。但目前unDelphiX版本众多,各版本之间又不全兼容,有些朋友不知下载的unDelphiX是否支持硬件加速,或者支持又不知如何应用,下面火人以delphix all in one(http://www.micrel.cz/Dx/)为例,作下简要说明(会的也看一下是否表述有误):
使用硬件加速,用如下代码:
程序代码:[ 复制代码到剪贴板 ]
      If NOT (doDirectX7Mode in DXDraw.Options) Then
        DXDraw.Options := DXDraw.Options + [doDirectX7Mode];
      if NOT (doHardware in DXDraw.Options) then
        DXDraw.Options := DXDraw.Options + [doHardware];
      if NOT (do3D in DXDraw.Options) then
        DXDraw.Options := DXDraw.Options + [do3D];
      if doSystemMemory in DXDraw.Options then
        DXDraw.Options := DXDraw.Options - [doSystemMemory];

不使用硬件加速,用如下代码:
程序代码:[ 复制代码到剪贴板 ]
      if do3D in DXDraw.Options then
        DXDraw.Options := DXDraw.Options - [do3D];
      if doHardware in DXDraw.Options then
        DXDraw.Options := DXDraw.Options - [doHardware];
      if NOT (doSystemMemory in DXDraw.Options) then
        DXDraw.Options := DXDraw.Options + [doSystemMemory];
      If doDirectX7Mode in DXDraw.Options Then
        DXDraw.Options := DXDraw.Options - [doDirectX7Mode];

注意1:应用时要在上面代码段前插入DXDraw.Finalize;代码段后插入DXDraw.Initialize;
注意2:控件包带的例程中并没有打开硬件加速,所以要手工加入上面的代码,或者直接更改控件属性,这样才能看到效果
注意3:这点很重要,就是DXDraw的doWaitVBlank:=FALSE。因为doWaitVBlank:=TRUE表示与显示器刷新频率同步,一般的显示器刷新频率为60,这样的话FPS就不会超过60,不过程序发布的时候,这项最好还是为真,这样程序在每台电脑的运行速度就会差不多了。



[5] [6] [7] [8] [9] [10] [11] [12] [13] [14]  ... [28]  

引用这个评论 CharlesWab 于 2017-09-08 05:48 AM 发表评论: 
wh0cd2658039 [url=http://sildenafil.us.com/sildenafil-citrate-100mg-pills.html]sildenafil citrate tablets 100 mg[/url] 

引用这个评论 CharlesWab 于 2017-09-08 03:51 AM 发表评论: 
wh0cd2951933 [url=http://sildenafil.us.com/sildenafil-citrate-100mg-pills.html]sildenafil for sale[/url] 

引用这个评论 Brettdib 于 2017-09-08 03:21 AM 发表评论: 
wh0cd4788794 [url=http://buy-ventolin.reisen/]ventolin without prescription[/url] [url=http://wellbutrinonline.pro/]wellbutrin[/url] [url=http://buycytotec.store/]cytotec[/url] 

引用这个评论 MichaelWen 于 2017-09-07 10:18 PM 发表评论: 
wh0cd4788795 [url=http://buy-methotrexate.work/]methotrexate[/url] [url=http://prednisoneonline.pro/]this site[/url] 

引用这个评论 Kennethimpup 于 2017-09-07 09:49 PM 发表评论: 
wh0cd2658025 [url=http://citalopramhbr.reisen/]citalopram[/url] [url=http://buyseroquel.work/]buy seroquel online with mastercard[/url] [url=http://advaironline.pro/]advair diskus 250/50[/url] 

引用这个评论 MichaelWen 于 2017-09-07 09:22 PM 发表评论: 
wh0cd4862256 [url=http://nolvadex.directory/]nolvadex[/url] [url=http://buy-vpxl.reisen/]buy vpxl[/url] [url=http://buytadacip.shop/]tadacip[/url] 

引用这个评论 Alfredgoaks 于 2017-09-07 09:20 PM 发表评论: 
wh0cd2437634 [url=http://effexorgeneric.pro/]effexor[/url] 

引用这个评论 BennyTes 于 2017-09-07 08:50 PM 发表评论: 
wh0cd654173 [url=http://cipro.directory/]cipro tendonitis[/url] 

引用这个评论 CharlesWab 于 2017-09-07 06:30 PM 发表评论: 
wh0cd580694 [url=http://buycelexa.shop/]buy celexa online without prescription[/url] [url=http://buyyasmin.shop/]yasmin garcia[/url] 

引用这个评论 CharlesWab 于 2017-09-07 02:25 PM 发表评论: 
wh0cd3980577 [url=http://nexiumgeneric.pro/]nexium generics[/url] [url=http://buycelexa.reisen/]lexapro celexa[/url] [url=http://buy-cephalexin.store/]buy cephalexin[/url] 

引用这个评论 MichaelWen 于 2017-09-07 02:03 PM 发表评论: 
wh0cd4347948 [url=http://elimite.schule/]elimite[/url] [url=http://buycytotec.shop/]buy cytotec online cheap[/url] 

引用这个评论 CharlesWab 于 2017-09-07 11:43 AM 发表评论: 
wh0cd360275 [url=http://buyabilify.shop/]abilify cost without insurance[/url] [url=http://fluoxetine20mg.pro/]fluoxetine 20 mg[/url] [url=http://buycymbalta.reisen/]discount cymbalta[/url] 

引用这个评论 Brettdib 于 2017-09-07 05:47 AM 发表评论: 
wh0cd4054049 [url=http://lisinopril.store/]lisinopril[/url] [url=http://eloconoverthecounter.pro/]elocon[/url] 

[5] [6] [7] [8] [9] [10] [11] [12] [13] [14]  ... [28]  

 

发表评论
发表: 用户:  密码:   注册?  
验证码    
评论:

禁止表情
禁止UBB
禁止图片
识别链接
识别关键字
表  情
 

Copyright © 2006 All rights reserved. Design by huosoft

电话:13974847258    QQ群:7155339
Powered by L-Blog V-Blog 2004-2005