前言最近研究了一下Windows平台下的视音频播放的技术。在Windows平台下的视频播放技术主要有以下三种:GDI,Direct3D和OpenGL;音频播放技术主要是DirectSound。这些技术属于比较底层的技术,因此使用起来相对来说还是比较复杂的。我在学习的过程中也发现这一领域一直缺少比较简单直观的示例程序,因此打算做些示例程序,同时写一些相关的文章,方便这一领域的人学习相关的知识。打算重...
分类:
其他好文 时间:
2014-10-19 01:27:51
阅读次数:
143
privatevoidbutton1_Click(objectsender,EventArgse){//this代表当前窗体,在当前窗体上创建Graphics//第一步:创建GDI对象Graphicsg=this.CreateGraphics();//创建一个画笔Penp=newPen(Color.Red,2);//确定两个点Pointp1=newPoint(20,20);Pointp2=newPoint(30,40);//调用GDI的..
分类:
其他好文 时间:
2014-10-18 03:05:26
阅读次数:
172
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.W...
C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果) 一、各种旋转、改变大小注意:先要添加画图相关的using引用。//向右旋转图像90°代码如下:private void Form1_Paint(object sender, System.Windows.Forms.P...
传送门:PYTHON多线程处理文件 文件句柄(摘抄的一些概念,帮助理解): 句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI...
分类:
编程语言 时间:
2014-10-14 14:36:48
阅读次数:
200
Delphi 要学的东西1. RTL,修改RTL,《Delphi源代码分析》2. COM编程3. Python+Delphi4. FreePascal,Lex/Yacc, GNU Pascal,PaxCompiler5. 网络编程6. WebService编程,三层7. GDI以及界面控件开发8. ...
.netCHARTING是一款功能强大的图表控件,利用.NET framework和GDI+为工作于ASP.NET和Winform的C#和VB.NET开发人员提供可托管的图表解决方案,提供了多种2D和3D图表类型以及组合图、仪表,完全支持iPhone, iOS, Andoid, WP7 & Tabl...
分类:
Web程序 时间:
2014-10-12 20:18:28
阅读次数:
232
前段时间要做一个简单的jpg处理的小模块,自己也不会opencv这么高大上库,于是就用上了GDI+,用它的做一些基本的图像处理和绘图基本上还是很简单的,毕竟是微软的亲儿子。现在写下这些权当是一个总结和复习。1.如果你使用的是VC++ 6.0你需要去网上下载一个GDI+,如果是VS2008及以上就不....
分类:
其他好文 时间:
2014-10-11 16:41:05
阅读次数:
170
gdi+ 高速绘制透明窗体:方法一:1、用Iamge对象载入png资源,2、调用drawimage函数讲图片绘制出了3、UpdateLayeredWindow对窗体进行布局方法二:1、用Bitmap对象载入资源2、通过CDC选中,再用bitblt拷贝或者AlphaBlend融合到目标CDC上。 3、...
Gdi+ 还是相当好用的. 1> Image保存图像,需要一个CLSID的参数,它可以这样获得:[cpp]view plaincopyintGetEncoderClsid(constWCHAR*format,CLSID*pClsid){UINTnum=0;//numberofimageencoder...
分类:
其他好文 时间:
2014-10-10 17:30:14
阅读次数:
276