delphi中利用delphiX插件绘图给像素点上色的问题
PInteger(Su易做图ceVideoAddr + mY * Su易做图ceVideoLPitch + mX * 4 )^ := ClutterColor (mx、my)为像素坐标 DDSD : TDDSu易做图ceDesc; Su易做图ceVideoAddr := Integer(DDSD.lpSu易做图ce); Su易做图ceVideoLPitch := ddsd.lPitch; 请问,这些参数指什么、为什么这样写??
PInteger(Su易做图ceVideoAddr + mY * Su易做图ceVideoLPitch + mX * 4 )^ := ClutterColor (mx、my)为像素坐标 DDSD : TDDSu易做图ceDesc; Su易做图ceVideoAddr := Integer(DDSD.lpSu易做图ce); Su易做图ceVideoLPitch := ddsd.lPitch; 请问,这些参数指什么、为什么这样写??
答案:Su易做图ceVideoAddr:缓冲区首地址
Su易做图ceVideoLPitch: 每行的的字节数
每个像素占4个字节 Su易做图ceVideoAddr + mY * Su易做图ceVideoLPitch + mX * 4 像素点在缓冲区的地址
其他:我下载的是版本是 DelphiX2000_for_Delphi7 请问是最新版本的吗 是最新的了,放心使用 8是目前最新的
上一个:delphi 2010安装不了
下一个:delphi MySQLAccess控件中的TMyQuery控件的Name修改不了 怎么办