GetPixel 读出的不是全1就是全0?

lzjcqu 2008-12-16 02:26:55
pDC->SetPixel(0,0,RGB(112,111,111));
current=pDC->GetPixel(0,0);
明明才设置的颜色,为什么读出的current不等于RGB(112,111,111)
GetPixel 读出转换成二进制的不是全1就是全0?
...全文
208 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hi_dzj 2011-03-27
  • 打赏
  • 举报
回复
同问,还有为什么我画橡皮筋类CRectTracker,反向画矩形时GetPixel所获取的像素值不是我鼠标当前所指的像素值??? 那个值好像闪了一下又变成RGB(0,0,0)了??
我是苦力 2008-12-17
  • 打赏
  • 举报
回复
如果你的图片是1bit色深的,不管你怎么设都是都是0 和 1 的。
所以换一个图片看看,先看图片的属性,找个24bit的来试试先。
lzjcqu 2008-12-16
  • 打赏
  • 举报
回复
没有不成功,取到了,只是取到的结果不对
lzjcqu 2008-12-16
  • 打赏
  • 举报
回复
是啊
e01620230 2008-12-16
  • 打赏
  • 举报
回复
current 这个是COLORREF 格式的吗?
shhpj11 2008-12-16
  • 打赏
  • 举报
回复
不懂,up
qqlpp 2008-12-16
  • 打赏
  • 举报
回复
不懂,up
vcPlayer 2008-12-16
  • 打赏
  • 举报
回复
CDC::SetPixel
COLORREF SetPixel( int x, int y, COLORREF crColor );

COLORREF SetPixel( POINT point, COLORREF crColor );

Return Value

An RGB value for the color that the point is actually painted. This value can be different from that specified by crColor if an approximation of that color is used. If the function fails (if the point is outside the clipping region), the return value is -1.

CDC::GetPixel
COLORREF GetPixel( int x, int y ) const;

COLORREF GetPixel( POINT point ) const;

Return Value

For either version of the function, an RGB color value for the color of the given point. It is -1 if the coordinates do not specify a point in the clipping region.


检查一下为什么设置不成功。
linglongyouzhi 2008-12-16
  • 打赏
  • 举报
回复
不要打断点看,用trace看看,应该是没有问题的
内容概要:SSD2828QN4是一款MIPI主桥接芯片,用于连接应用处理器与传统并行LCD接口及支持MIPI从属接口的LCD驱动器。该芯片支持最高每通道1Gbps的串行链路速度,最多可配置4个数据通道,显著减少了信号数量。它支持多种接口模式,包括RGB+SPI组合接口,适用于驱动智能或非智能显示面板,并能通过命令模式和视频模式传输数据。芯片内置时钟和复位模块、外部接口、协议控制单元(PCU)、包处理单元(PPU)、错误校正码/循环冗余校验(ECC/CRC)模块、长包和命令缓冲区、D-PHY控制器、模拟收发器以及内部锁相环(PLL),确保了高效的数据传输和系统稳定性。此外,文档详细描述了芯片的引脚分配、寄存器设置、操作模式、电源序列、时序特性等关键参数,为开发者提供了面的技术指导。 适合人群:具备一定硬件设计基础,从事嵌入式系统开发、显示技术研究的研发人员。 使用场景及目标:①实现应用处理器与MIPI兼容显示屏之间的高速数据传输;②优化显示系统的功耗表现,减少电磁干扰(EMI);③通过灵活配置不同接口模式来适应各种显示设备的需求。 阅读建议:此文档面向具有一定电子工程背景的专业人士,建议读者结合实际项目需求深入理解各章节内容,特别是关于寄存器配置、时序要求等方面的具体说明。对于初次接触此类技术的开发者而言,建议先熟悉基本概念再逐步掌握高级功能的应用方法。

19,464

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧