出问题了。路过的大神看看
delphi吧
全部回复
仅看楼主
level 10
5xHs 楼主
2017年03月13日 13点03分 1
level 12
要的是上面这个效果吧,前面那个帖子都跟你说了指针要以“PBYTEARRAY”这样构造(按Ctrl+鼠标左键可以去查看),不要自作聪明用"array of dword"。
PS:这个其实不需要在创建一个surface,直接修改backsurface LOCKRECT的数据就可以了。
PS2:T1里的数组上限你自己根据SURFACE的大小去算,我这个是按640x480做的。
2017年03月13日 14点03分 2
您的意思 是说 不要使用 指针数组 而是直接 分配最大的大小是吧 ?[哈哈]
2017年03月14日 06点03分
谢谢 大神 提示 我没有按照的你方法去写 改了一下我的方法 不出现 内存异常了 1. 声明 作为类型转换用 type dwDate = array of DWORD; 2. dwDate(pdwDate)[intindex]:= D3DCOLOR_XRGB(Random(255),Random(255),Random(255)); pdwDate: Pointer; //pdwdate 声明为 无符号指针
2017年03月14日 06点03分
@5xHs 方法不止一种,能解决就OK[哈哈]
2017年03月14日 06点03分
1