繁体   English   中英

Firebreath插件绘制圈子

[英]Firebreath plugin drawing circles

我对使用Firebreath很陌生,但是我设法构建了此插件以进行眼动追踪。 我需要校准我的数据,在这里我需要使插件在HTML页面顶部显示/显示/绘制数字(圆圈)。 我没有使用c ++或firebreath进行显示或绘图的经验。

我已经读过有关是否有无窗口插件的不同方法。 我不知道我的插件是否没有窗口。 另请阅读有关Direct2D的内容,但没有显示任何内容。 此外,我研究了“在Windows上绘制”( http://colonelpanic.net/2010/11/firebreath-tips-drawing-on-windows/ ),但是在了解HWND时能够掌握要点,我猜是最重要的部分。

如何使用firebreath插件在html页面顶部显示一个或多个圆圈? 如果可能的话,我真的会推荐一些明确的例子和解释

希望您能提供帮助,也许这个问题很基本。

您说过要绘制html页面,这意味着您特别担心在插件下看到html页面。 如果使用该插件进行绘制,则意味着必须使用无窗口插件-窗口化插件不能具有透明背景。 实际上,我不确定所有无窗口插件甚至都可以具有透明背景。

请记住,如果插件在页面上绘制,则意味着元素也在页面上浮动-这意味着您无法与页面进行交互。 您基本上需要处理RefreshEvent并从PluginWindow中获取hDC,然后使用它进行绘制,但是正如我所说的,我不知道它是否会真正起作用或是否一致。

如果我是您,我会尝试找到一种使用html进行绘制的方法-例如,浮动透明图像-并仅使用该插件来进行眼动追踪。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM