视频运行库AVICAP32.DLL说明收藏2008-09-28 09:04

// ------------------------------------------------------------------
// 窗口消息 WM_CAP... 哪个是送到 AVICAP 窗口
// ------------------------------------------------------------------

// 开始定义消息参数 整数型
const avicap32='avicap32.dll';

WM_CAP_START= WM_USER=1024;

// start of unicode messages
WM_CAP_UNICODE_START=            WM_USER+100; //开始

WM_CAP_GET_CAPSTREAMPTR=         (WM_CAP_START+ 1); //获得 CAPSTR EAMPTR

WM_CAP_SET_CALLBACK_ERROR=       (WM_CAP_START+ 2); //设置回调错误
WM_CAP_SET_CALLBACK_STATUS=      (WM_CAP_START+ 3); //设置回调状态

WM_CAP_SET_CALLBACK_YIELD=       (WM_CAP_START+ 4); //设置回调出产
WM_CAP_SET_CALLBACK_FRAME=       (WM_CAP_START+ 5); //设置回调结构
WM_CAP_SET_CALLBACK_VIDEOSTREAM= (WM_CAP_START+ 6); //设置回调视频流
WM_CAP_SET_CALLBACK_WAVESTREAM= (WM_CAP_START+ 7); //设置回调视频波流
WM_CAP_GET_USER_DATA            =(WM_CAP_START+ 8); //获得使用者数据
WM_CAP_SET_USER_DATA           =(WM_CAP_START+ 9) ; //设置使用者数据

WM_CAP_DRIVER_CONNECT          =(WM_CAP_START+ 10); //驱动程序连接
WM_CAP_DRIVER_DISCONNECT       =(WM_CAP_START+ 11); //断开启动程序连接

WM_CAP_DRIVER_GET_NAME         =(WM_CAP_START+ 12); //获得驱动程序名字
WM_CAP_DRIVER_GET_VERSION      =(WM_CAP_START+ 13); //获得驱动程序版本

WM_CAP_DRIVER_GET_CAPS         =(WM_CAP_START+ 14); //获得驱动程序性能

WM_CAP_FILE_SET_CAPTURE_FILE    =(WM_CAP_START+ 20); //设置捕获文件的文件名
WM_CAP_FILE_GET_CAPTURE_FILE    =(WM_CAP_START+ 21); //获得捕获文件的文件名
WM_CAP_FILE_SAVEAS              =(WM_CAP_START+ 23); //另存文件为
WM_CAP_FILE_SAVEDIB             =(WM_CAP_START+ 25); //保存文件

// out of order to save on ifdefs
WM_CAP_FILE_ALLOCATE           =(WM_CAP_START+ 22); //分派文件, 为捕获文件建一个指定大小的文件
WM_CAP_FILE_SET_INFOCHUNK      =(WM_CAP_START+ 24); //设置开始文件

WM_CAP_EDIT_COPY               =(WM_CAP_START+ 30); //编辑复制,把图象考入剪贴板

WM_CAP_SET_AUDIOFORMAT         =(WM_CAP_START+ 35); //设置音频格式
WM_CAP_GET_AUDIOFORMAT         =(WM_CAP_START+ 36); //捕获音频格式

WM_CAP_DLG_VIDEOFORMAT         =(WM_CAP_START+ 41); //1065 打开视频格式设置对话框, 选择数字视频的框架大小和视频图像的色深,以及捕获视频图像的压缩格式。
WM_CAP_DLG_VIDEOSOURCE         =(WM_CAP_START+ 42); //1066 打开属性设置对话框,设置对比度、亮度等。(视频源对话框) 选择视频输入通道和视频图像的动态参数。
WM_CAP_DLG_VIDEODISPLAY        =(WM_CAP_START+ 43); //1067 打开视频显示对话框
WM_CAP_GET_VIDEOFORMAT         =(WM_CAP_START+ 44); //1068 获得视频格式
WM_CAP_SET_VIDEOFORMAT         =(WM_CAP_START+ 45); //1069 设置视频格式
WM_CAP_DLG_VIDEOCOMPRESSION    =(WM_CAP_START+ 46); //1070 打开压缩设置对话框

WM_CAP_SET_PREVIEW             =(WM_CAP_START+ 50); //设置预览模式
WM_CAP_SET_OVERLAY             =(WM_CAP_START+ 51); //设置覆盖
WM_CAP_SET_PREVIEWRATE         =(WM_CAP_START+ 52); //设置预览模式下图像的帧速度
WM_CAP_SET_SCALE               =(WM_CAP_START+ 53); //设置预览视频的缩放比例
WM_CAP_GET_STATUS              =(WM_CAP_START+ 54); //获得状态
WM_CAP_SET_SCROLL              =(WM_CAP_START+ 55); //设置卷

WM_CAP_GRAB_FRame              =(WM_CAP_START+ 60); //逮捕结构
WM_CAP_GRAB_FRame_NOSTOP       =(WM_CAP_START+ 61); //停止逮捕结构,截取当前图象

WM_CAP_SEQUENCE                =(WM_CAP_START+ 62); //次序,捕捉到文件
WM_CAP_SEQUENCE_NOFILE         =(WM_CAP_START+ 63); //没有文件
WM_CAP_SET_SEQUENCE_SETUP      =(WM_CAP_START+ 64); //设置当前捕获的帧频率
WM_CAP_GET_SEQUENCE_SETUP      =(WM_CAP_START+ 65); //获得当前捕获的帧频率

WM_CAP_SET_MCI_DEVICE          =(WM_CAP_START+ 66); //设置媒体控制接口
WM_CAP_GET_MCI_DEVICE          =(WM_CAP_START+ 67); //获得媒体控制接口

WM_CAP_STOP                    =(WM_CAP_START+ 68); //停止捕捉
WM_CAP_ABORT                   =(WM_CAP_START+ 69); //异常中断

WM_CAP_SINGLE_FRame_OPEN       =(WM_CAP_START+ 70); //打开单一的结构
WM_CAP_SINGLE_FRame_CLOSE      =(WM_CAP_START+ 71); //关闭单一的结构
WM_CAP_SINGLE_FRame            =(WM_CAP_START+ 72); //单一的结构

WM_CAP_PAL_OPEN                =(WM_CAP_START+ 80); //打开视频
WM_CAP_PAL_SAVE                =(WM_CAP_START+ 81); //保存视频

WM_CAP_PAL_PASTE               =(WM_CAP_START+ 82); //粘贴视频
WM_CAP_PAL_AUTOCREATE          =(WM_CAP_START+ 83); //自动创造
WM_CAP_PAL_MANUALCREATE        =(WM_CAP_START+ 84); //手动创造

// Following added post VFW 1.1
WM_CAP_SET_CALLBACK_CAPCONTROL =(WM_CAP_START+ 85); // 设置收回的错误

WM_CAP_END                      =WM_CAP_SET_CALLBACK_CAPCONTROL;

转自:http://hi.baidu.com/cyap/blog/item/f6613cef0c8a2710fcfa3c24.html

视频运行库AVICAP32.DLL说明收藏的更多相关文章

  1. windows 运行库与dll文件

    Windows 10包含版本 win10家庭版win10专业版win10教育版win 10企业版 Windows 7包含6个版本分别为Windows 7 Starter(初级版)Windows 7 H ...

  2. 你所不知道的C和C++运行库 标签: vc 2017-05-26 10:33 41人阅读 评论(0) 收藏

    在使用vs2013调用vc2005编译出的dll时出现错误,遂将源程序用vs2013编译出dll,再用vs2013调用错误消失,不解.寻找原因时有人说"VC库版本不一样",故查找C ...

  3. MinGW 创建的程序或 DLL 脱离 libgcc-xx-xx.dll 和 libstdc++-x.dll 运行库的方法

    MinGW 沿袭了 Linux 下 gcc/g++ 的习惯,编译出的程序或者动态链接库(共享库)总是默认采用动态链接方式,需要系统中附带运行时库文件 libgcc-xx-xx.dll 和 libstd ...

  4. apache常见错误:VC运行库(找不到 VCRUNTIME140.dll)

    1. 安装apache为系统服务时报错:找不到 VCRUNTIME140.dll 解决方案:安装 VC2015 2. 下载并安装 VC2015 运行库, 运行 VC_redist.x64.exe 无脑 ...

  5. 移植QT到ZedBoard(制作运行库镜像) 交叉编译 分类: ubuntu shell ZedBoard OpenCV 2014-11-08 18:49 219人阅读 评论(0) 收藏

    制作运行库 由于ubuntu的Qt运行库在/usr/local/Trolltech/Qt-4.7.3/下,由makefile可以看到引用运行库是 INCPATH = -I/usr//mkspecs/d ...

  6. 公共语言运行库(CLR)开发系列课程(1):Pinvoke 简介 学习笔记

    前言 让拖管代码对象和非托管对象协同工作的过程称为互用性(Interoperability),通常简称为 Interop. P/Invoke在托管代码与非托管代码交互式时产生一个事务(Transiti ...

  7. Windows 常用运行库下载 (DirectX、VC++、.Net Framework等)

    经常听到有朋友抱怨他的电脑运行软件或者游戏时提示缺少什么 d3dx9_xx.dll 或 msvcp71.dll.msvcr71.dll又或者是 .Net Framework 初始化之类的错误而无法正常 ...

  8. 海思H264解码库 hi_h264dec_w.dll 水印问题

    上一篇   海思h264解码库 , 实现了H264帧的简单解码,但更换相机后,出现了解码视频中央出现水印的问题,水印如下图 查找网络,基本就这一篇相关的,还没给出好的解决办法. http://bbs. ...

  9. CLR 公共语言运行库

    1..支持多语言..只是语言是面向CLR的..均可以在此基础上运行. 2..程序集加载..程序打包之后的Dll文件由CLR(公共语言运行库)来编译并加载到可以执行状态..由CLR(公共语言运行库)加载 ...

随机推荐

  1. 2019.2.25 模拟赛T1【集训队作业2018】小Z的礼物

    T1: [集训队作业2018]小Z的礼物 我们发现我们要求的是覆盖所有集合里的元素的期望时间. 设\(t_{i,j}\)表示第一次覆盖第i行第j列的格子的时间,我们要求的是\(max\{ALL\}\) ...

  2. hdu5984

    听说大佬都是看到1.693147就知道是ln(2)+1我是服气的 不过老老实实推的话就看你大一数分/高数是不是学扎实了 令 把L移到右边并两边求导可得,即 令 代入最开始的公式得到 化简可得,得解 # ...

  3. 第七章 用户输入和while语句

    大多数编程都旨在解决最终用户的问题,为此通常需要从用户那里获取一些信息.例如,假设有人要判断自己是否到了投票的年龄,要编写回答这个问题的程序,就需要知道用户的年龄,这样才能给出答案.因此,这种程序需要 ...

  4. Web前端开发最佳实践(1):前端开发概述

    引言 我从07年开始进入博客园,从最开始阅读别人的文章到自己开始尝试表达一些自己对技术的看法.可以说,博客园是我参与技术讨论的一个主要的平台.在这其间,随着接触技术的广度和深度的增加,也写了一些得到了 ...

  5. centos6.5挂载windows共享的文件夹

    参考:http://www.centoscn.com/CentOS/Intermediate/2014/0318/2619.html http://www.ailab.cn/article/20150 ...

  6. python生成随机数据插入mysql

    import random as r import pymysql first=('张','王','李','赵','金','艾','单','龚','钱','周','吴','郑','孔','曺','严' ...

  7. 【数学】Codeforces Round #470 (Div2) B

    题目链接:http://codeforces.com/contest/948/problem/B 题目大意:有一个大于等于3的数X0,任意选择一个小于X0的质数P0,乘以一个数k使k*P0>=X ...

  8. Kuhn-Munkres算法

    KM算法——二分图最大权匹配 我们前面学过了二分图匹配的匈牙利算法.但这种算法是针对没有权值的图来说的. 肯定有人想问,没有权值的用匈牙利算法,哪有权值的图要求最大权或最小权匹配呢?? 这里就引出了我 ...

  9. 【SQL】175. Combine Two Tables

    Table: Person +-------------+---------+ | Column Name | Type | +-------------+---------+ | PersonId ...

  10. 【BZOJ 2323】 2323: [ZJOI2011]细胞 (DP+矩阵乘法+快速幂*)

    2323: [ZJOI2011]细胞 Description 2222年,人类在银河系外的某颗星球上发现了生命,并且携带了一个细胞回到了地球.经过反复研究,人类已经完全掌握了这类细胞的发展规律: 这种 ...