GDI&硬件光标

时间:2010-03-25 10:12:50

标签: embedded windows-ce hardware-interface

我正在研究iMX51项目。     RTOS是WINCE 6.0 r3。     我正在使用iMX51飞思卡尔评估套件。

我们实际上正在寻求加速GDI并实施硬件光标。

我不清楚以下: -

  1. GDI&硬件光标 是什么意思?

  2. 还有什么区别b / w 软件&硬件游标

  3. 注意 When I reboot the hardware after building my workspace, I see the mouse cursor located at the centre of the window. Can anyone guide me what type of cursor is this? Is this a hardware cursor or software cursor...? And if this is a hardware cursor then:----

    1. 我应该如何消除软件光标?
    2. 如何实施硬件光标?
    3. 我为什么要这样做?
    4. 我应该在哪个模块上实现目标?
    5. 参照:

      • WC600_MX51_SDK_0912_ReferenceManual.pdf
      • MCIMX51RM.pdf
        

      请指导我正确的步骤   如何实现我的目标。

1 个答案:

答案 0 :(得分:4)

光标只是鼠标指针。拥有硬件光标意味着图形硬件可以在常规图形之上“覆盖”一个小的运动图像(通常称为“sprite”)。

实现软件光标意味着在指针“下方”存储背景,并在指针移动时重写。这可能很棘手,尤其是当底层图形发生变化时。

更新:快速浏览reference manual,您需要阅读显示处理器(DP)模块。寄存器DP_COC_SYNC似乎与设置光标模式有关,而DP_CUR_POS_SYNC则设置其在屏幕上的位置。