当前位置:编程学习 > Delphi >>

delphi中利用delphiX插件绘图给像素点上色的问题

PInteger(SurfaceVideoAddr + mY * SurfaceVideoLPitch + mX * 4 )^ := ClutterColor (mx、my)为像素坐标 DDSD : TDDSurfaceDesc; SurfaceVideoAddr := Integer(DDSD.lpSurface); SurfaceVideoLPitch := ddsd.lPitch; 请问,这些参数指什么、为什么这样写??
答案:SurfaceVideoAddr:缓冲区首地址  
 SurfaceVideoLPitch: 每行的的字节数
每个像素占4个字节 SurfaceVideoAddr + mY * SurfaceVideoLPitch  + mX * 4  像素点在缓冲区的地址
其他:我下载的是版本是 DelphiX2000_for_Delphi7 请问是最新版本的吗 是最新的了,放心使用 8是目前最新的 

上一个:delphi 2010安装不了
下一个:delphi MySQLAccess控件中的TMyQuery控件的Name修改不了 怎么办

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,