directdraw yuv overlay 显示,cpu占用率为0

本文分享了作者使用DirectDraw成功显示200万像素YUV4:2:2视频的过程,通过UpdateOverlay函数实现CPU占用率降低至0%,并记录了从学习DirectDraw到实践的整个旅程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     今天终于采用directdraw 直接显示yuv视频成功了,我的视频是200万像素大小的,之前采用GDI显示,cpu占用率高,没办法,只好采用directdraw 显示yuv,大约弄了2个星期,从学习directdraw到自己一步一步的摸索,在网上搜了一大堆关于directdraw 直接显示视频的资料,其中比较好的都转载到了我的博客,但是网上说directdraw 显示yuv转载最多的就是那个显示yuv YV12格式的那个帖子了,但是我的视频是Yuv 4:2:2的,呵呵,没办法,自己摸索,首先我测试了我的电脑显卡支持Yv12,YUV2和UYVY 4种yuv overlay的格式。最后最终采用UpdateOverlay这个函数解决了yuv2 视频显示的问题,显示部分cpu占用率为0。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值