您当前的位置: 首页 >  令狐掌门 3d

C++ Qt D3D渲染视频数据

令狐掌门 发布时间:2022-02-19 18:44:03 ,浏览量:2

  在Qt中显示视频画面,可以把每一帧的数据存为QImage然后显示出来,也可以使用OpenGL或DirectX来进行绘制,直接操作显卡显示,之前我在做视频解码播放时,都是用QImage的方式,本篇将介绍如何使用D3D来渲染显示视频帧,显示效果: 在这里插入图片描述   DirectX属于微软的技术,在windows窗口渲染时会更合适,当然使用QWidget也是可以的,QWidget可以转为HWND, QWidget有如下成员函数:

WId QWidget::winId() const

Qt Assist的解释

Returns the window system identifier of the widget.

Portable in principle, but if you use it you are probably about to do something non-portable. Be careful.

If a widget is non-native (alien) and winId() is invoked on it, that widget will be provided a native handle.

This value may change at run-time. An event with type

关注
打赏
1688896170
查看更多评论

令狐掌门

暂无认证

  • 2浏览

    0关注

    485博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0532s