【发布时间】:2026-01-21 22:30:01
【问题描述】:
我正在尝试在实时视频上画一些东西。在我看来,最好的方法是处理 WM_PIANT 事件。
我的目的是让玩家先绘制,然后再绘制应用程序。这样我就可以在视频上画画了。 这意味着每次我们需要在窗口上绘制新框架然后处理事件之前,我都希望得到通知。
我使用 DirectshowNet,所以我使用 C# 编程(我拥有 c++ 的 API 的所有接口 拥有)。我了解图形管理器会将某些窗口消息转发给视频渲染器,例如 WM_PAINT。
如何使播放器在应用程序之前而不是之后绘制帧?
【问题讨论】:
标签: c# c++ directshow repaint wm-paint