|
|
发表于 2006-4-1 22:44:00
|
显示全部楼层
Re:高手和大虾来回答!!!
var ddsd DSURFACEDESC2 ;
......
mempitch,index,x,y:Integer;
Color:Byte;
video_buffer byteArray;
mempitch:= ddsd.lPitch;
video_buffer:=Pointer(ddsd.lpSurface);
for Index = 0 to 999 do
Begin
Color:=Random(256);
x := Random(640);
y := Random(480);
// plot the pixel
video_buffer[x+y*mempitch] := color;
End;
这是对一个640x480x256色t的表面写1000个随机位置随机颜色的点 |
|