我在一个普通的缓冲区中存储像素,然后通过网络发送这个缓冲区。
然后,客户端在其窗口中使用GetBitmapBits()
来“重建”位图。
我的问题很简单:是否存在重建不可能的可能或可能的情况?可能是这些像素数据的内部字节存储格式?
客户端和服务器不能保证使用相同版本的Windows。例如,服务器可以使用XP,而客户端可以使用Vista或Windows 7。
最佳答案
关于GetBitmapBits本身的文档提到应该使用GetDIBits/SetDIBits。
关于c - 通过网络传输GetBitmapBits(),安全吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5548918/