自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 GDI处理图片透明(使用区域类CRgn实现)

GDI全称图形设备接口,没什么好介绍的,自己去百度,下面我要做的是如何使用GDI去将一张图片的部分处理成透明。待处理的图片:将该图片下载下来或者你自己有其他的bitmap也行,首先用vs(本例用的是vs2017)创建一个win32的默认工程。删除其他代码,只保留包含的头文件和入口函数wWinMain,结果如下图:然后工程切换至资源视图,鼠标右键-》添加资源-》选择Dialog-...

2019-05-25 20:39:44 789

翻译 SIP协议介绍

                                                 SIP协议介绍1、sip简介 SIP默认使用UDP 5060端口,但也可以使用TCP 5060 SIP使用Server-Client模型 SIP的四项基本功能:定位用户,将SIP地址解析为IP地址;协商Session的feature(特征)和capability;在进行呼...

2018-11-29 15:06:46 2719

翻译 windows线程同步之关键段(critical section)

windows线程同步之关键段(critical section)    关键段(critical section)是一小段代码,在它执行之前需要独占对一些共享资源的访问权。这种方式可以让多行代码以“原子方式”来对资源进行操控。这里的原子方式指的是代码知道除了当前线程外,没有其他的任何线程会同时访问该资源,当然,系统仍然可以暂停当前线程去调度其他线程。但是,在当前线程离开关键段之前,系统不会去调度...

2018-06-28 16:58:08 1426

原创 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 1144 1

原创 winAPI+ffmpeg音频播放

winmm+ffmpeg音频播放     前面有篇ffmpeg+gdi播放视频,因为内容比较简单,就直接贴了代码,本章使用winmm+ffmpeg实现音频播放,学习ffmpeg的api的使用需要一定的耐心,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,实际使用中最好通过下载源码的方式编译裁剪后使用。    音频播放必须得使用缓冲,也就是预先准备好几段音频WA...

2018-05-12 14:32:38 819

原创 简单的GDI+ffmpeg视频播放

简单的GDI+ffmpeg视频播放

2018-04-17 14:41:14 1061

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除