我正在尝试创建一个应用程序,当主持人在 MS Teams/WebEx/Zoom 中共享其窗口时,在共享内容中绘制一些形状,然后主持人和参与者都可以看到绘制的形状。我正在考虑使用 dll 注入技术将绘图直接添加到窗口中,以便当用户共享窗口时将包含其中的形状。但如果是这样,我需要注入所有可以共享的应用程序,这并不是很好,因为应用程序可以使用不同的库来渲染 UI。或者,我认为可以将 dll 注入到 MS Teams 中,以直接在共享区域上绘制形状,但我找不到与本文相关的任何文档/解决方案。任何人都可以告诉我它是如何工作的吗?或者还有其他方法可以解决这个问题吗?
您可以共享整个屏幕并使用 Windows Ink 等应用程序,而不是共享特定应用程序。