- 博客(5)
- 收藏
- 关注
原创 StretchDIBits绘制原始YUV异常
StretchDIBits绘制原始YUV图片,图片的大小是1366 * 768,界面出现花屏倾斜。1、解决方法,将原始YUV格式大小,进行YUV缩放,达到StretchDIBits可正常绘制的分辨率,比如:1920*1280等等。//GDI绘制YUV格式的原始数据void GDIDrawYUV(uint8_t* data, int w, int h){ static const i...
2019-06-04 15:52:46
482
原创 windows任务管理器
今天发现使用windows任务管理器时,里面的功能并没有全部用过,需要解决很多问题时,非常慌张,做两个总结,探究一下windows10里任务管理器里的功能。1.文件,选项,查看点击文件会出现运行新任务和退出,点击运行新任务会进入下图,输入新建任务,此处运行想要的程序。点击退出,结束任务管理器进程。点击选项出现置于顶层,点击后,任务管理器在界面的顶层,实现置顶功能。最小化时隐藏,点击...
2018-12-10 11:18:47
4422
原创 聊聊C++线程同步机制
线程同步是一个经常出现的场景,考虑一个生产者消费者模式,一个线程作为生产,一个线程作为消费。生产者往一个队列中加入元素,消费者往一个队列中取元素。实现对一个公共区域的同时访问操作,是C++多线程经常会遇到的问题,所以C++提供了线程同步的机制。 1.消费者轮询。参考下面代码:一个线程运行Producer,一个线程运行Comsumer,共同操作一个队列,这会导致严重问题:CPU会被跑满...
2018-11-10 12:00:03
624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人