暂停视频后C++如何访问构建器 6 媒体播放器对象中的当前帧
How can I access the current frame in C++ builder 6 MediaPlayer object when I have paused the video?
暂停视频后C++如何访问生成器 6 MediaPlayer 对象中的当前帧?
我使用面板或 Animate 对象作为其显示,但我找不到 MediaPlayer 对象或其显示的属性或函数,该属性或函数允许我访问当前暂停的帧,以便我可以将其像素信息复制到位图或对其进行一些处理!
我这样做是为了将显示图像复制到位图图像,但它只是复制显示(面板或动画)背景颜色:
MediaPlayer1->Display->PaintTo(Image1->Canvas, 200, 200);
TMediaPlayer
不支持您想要的内容。您必须切换到另一个 API,如 DirectX 或 libav,它可以让你访问帧数据,并期望你在提供给你的时候自己直观地渲染帧。
相关文章:
- SFML纹理像播放器
- 根据用户回答声明"Players"。用户选择玩家数量。播放器是结构体
- (SFML)按下键时,播放器构造函数未使用正确的动画进行更新
- 旋转播放器模型以指向一个点
- 播放器未在程序中的"X"和"O"之间切换
- DwmGetWindowAttribute 在全屏模式下无法获得媒体播放器的正确矩形大小
- 可以访问一个类中的播放器结构,但不能访问另一个类中的播放器结构
- 直接显示通用媒体解码器
- C++ 播放器墙与 SFML 的冲突
- 如何在不显示媒体播放器的情况下在libVLC中拍摄快照
- OpenGL沿方向矢量移动播放器
- 如何修复结构播放器对象中的矢量位置,以便它在 Main 中与 me.position 一起使用?
- 如何使用来自vlc媒体播放器的QNetworkAccessManager源代码
- QT/QML/C++媒体播放器
- 我正在尝试获取媒体播放器的元数据,但QT中不断出现C2228错误
- 暂停视频后C++如何访问构建器 6 媒体播放器对象中的当前帧
- 制作媒体播放器所需的输入
- 在 MFC 中嵌入窗口媒体播放器
- 面向对象设计播放器和AI控制单元.dynamic_cast
- 如何使用ffmpegc API对H.264视频进行编码,然后用媒体播放器打开输出