directshow学习
文章平均质量分 78
lxrong
这个作者很懒,什么都没留下…
展开
-
VC 常用数据类型总结
ATOM 原子(原子表中的一个字符串的参考)BOOL 布尔变量BOOLEAN 布尔变量BYTE 字节(8位)CCHAR Windows字符CHAR Windows字符COLORREF 红、绿、蓝(RGB)彩色值(32位)Const 变量,该变量的值在执行期间保持为常量CRITICAL_SECTION 临界段对象CTRYID 国名标识符DLGPROC 指向一个对话框过程的指针DWORD 双字(3转载 2005-10-25 17:22:00 · 918 阅读 · 0 评论 -
Visual C++编程技巧
这些问题可能经常被人问到,现在列出来供大家参考,欢迎大家一起来完善之。1. 如何获取应用程序的实例句柄?应用程序的 实例句柄保存在CWinAppIm_hInstance 中,可以这么调用AfxGetInstancdHandle获得句柄。Example: HANDLE hInstance=AfxGetInstanceHandle();2. 如何通过代码获得应用程序主窗口的指针?主窗口的 指针保存转载 2005-10-25 18:06:00 · 1332 阅读 · 0 评论 -
C++
C++语言是一个面向对象的语言,使用C++编写的代码更加简捷、高效,更具可维护性和可重用性。但是很多人使用了C++语言后却感到C++与C编程没有什么区别。这其实是由于对C++语言的特点和特色理解和使用不够造成的。事实上,没有任何一个程序员使用C语言的编程效率可以超过C++语言的。 一、使用new和delete进行动态内存分配和释放 运算符new和delete是C++新增的过算符,提供了存储的动态分转载 2005-10-25 17:08:00 · 934 阅读 · 0 评论 -
DirectShow 的重要接口
3、DirectShow 的重要接口 DirectShow采用了COM标准,所以很多重要的功能都是通过COM接口来完成。下面就列举一些重要的DirectShow的接口。 (1) IGraphBuilder接口 用于构造Filter Graph的接口,建立和管理一系列的Filter,过滤和处理源媒体流。 (2) IMediaControl接口 用于控制多媒体流在过滤器图表中的流动,如流的启转载 2005-11-21 12:00:00 · 2531 阅读 · 0 评论 -
声道控制
我们在编写多媒体播放器程序时,经常会遇到不知怎么让双声道切换到左声道或右声道音频的问题,而使用MCI接口或媒体播放器控件往往只能使用调节声道左右均衡的方法达到切换声道的目的,但这样只会有一只喇叭发出声音,且某些VCD格式的歌曲甚至不能用这种方法切换声道. 但我们在使用媒体播放器播放VCD格式的文件时,如果你仔细观察,会发现可以在播放时通过 属性->高级->选中Mpeg Audio Decoder转载 2005-11-21 14:37:00 · 2374 阅读 · 0 评论 -
使用directShow播放mpeg的基类
//// CDXGraph.h//#ifndef __H_CDXGraph__#define __H_CDXGraph__// Filter graph notification to the specified window#define WM_GRAPHNOTIFY (WM_USER+20)#include "Dshow.h"#include "amstream.h"#include "Qe转载 2005-11-21 18:42:00 · 990 阅读 · 0 评论 -
directshow播放mpeg
// CDXGraph.h//#ifndef __H_CDXGraph__#define __H_CDXGraph__// Filter graph notification to the specified window#define WM_GRAPHNOTIFY (WM_USER+20)#include "Dshow.h"#include "amstream.h"#include "Qedi转载 2006-03-13 16:15:00 · 934 阅读 · 0 评论