- 博客(6)
- 收藏
- 关注
原创 GDI处理图片透明(使用区域类CRgn实现)
GDI全称图形设备接口,没什么好介绍的,自己去百度,下面我要做的是如何使用GDI去将一张图片的部分处理成透明。待处理的图片:将该图片下载下来或者你自己有其他的bitmap也行,首先用vs(本例用的是vs2017)创建一个win32的默认工程。删除其他代码,只保留包含的头文件和入口函数wWinMain,结果如下图:然后工程切换至资源视图,鼠标右键-》添加资源-》选择Dialog-...
2019-05-25 20:39:44
880
翻译 SIP协议介绍
SIP协议介绍1、sip简介 SIP默认使用UDP 5060端口,但也可以使用TCP 5060 SIP使用Server-Client模型 SIP的四项基本功能:定位用户,将SIP地址解析为IP地址;协商Session的feature(特征)和capability;在进行呼...
2018-11-29 15:06:46
3328
翻译 windows线程同步之关键段(critical section)
windows线程同步之关键段(critical section) 关键段(critical section)是一小段代码,在它执行之前需要独占对一些共享资源的访问权。这种方式可以让多行代码以“原子方式”来对资源进行操控。这里的原子方式指的是代码知道除了当前线程外,没有其他的任何线程会同时访问该资源,当然,系统仍然可以暂停当前线程去调度其他线程。但是,在当前线程离开关键段之前,系统不会去调度...
2018-06-28 16:58:08
1540
原创 Directx9播放视频
//D3dPlay.cpp: 定义应用程序的入口点。//#include "stdafx.h"#include "D3dPlay.h"#include<d3d9.h>#include <process.h>extern "C"{#include "libavformat/avformat.h"#include "libswscale/sws
2018-05-14 17:17:39
1257
1
原创 winAPI+ffmpeg音频播放
winmm+ffmpeg音频播放 前面有篇ffmpeg+gdi播放视频,因为内容比较简单,就直接贴了代码,本章使用winmm+ffmpeg实现音频播放,学习ffmpeg的api的使用需要一定的耐心,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,实际使用中最好通过下载源码的方式编译裁剪后使用。 音频播放必须得使用缓冲,也就是预先准备好几段音频WA...
2018-05-12 14:32:38
876
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人