Win32 API获取AVI视频文件信息
来源:互联网 发布:上海交大网络学校 编辑:程序博客网 时间:2024/06/14 10:38
参考:http://blog.sina.com.cn/s/blog_149e9d2ec0102x0fl.html
之前为了使用win32 API获取AVI视频文件的信息,比如avi视频分辨率,尺寸,速率等。
typedef struct {
} AVIFILEINFO;
这是一个结构体。
那么我们获取需要一个头文件和一个静态库。
#include “vfw.h”
#pragma comment(lib, "vfw32.lib")
下面我们就写出对应的代码片段:
#include “windows.h” //由于新浪博客的原因,不能写成<>括号的形式,不能使用“”,大家在使用代码时可以换成<>,以下类同
#include “mmsystem.h”
#include “stdio.h”
#include “tchar.h”
#include “vfw.h”
#pragma comment(lib, "vfw32.lib")
int _tmain(void)
{
PAVIFILE pafAviFile = NULL;
AVIFILEINFO afiAviFileInfo;
AVIFileInit();
AVIFileOpenA(&pafAviFile, “Video.avi”, OF_READ | OF_SHARE_DENY_NONE, NULL);//前提是在你对应工程目录下存放对应的Video.avi文件。
AVIFileInfo(pafAviFile, &afiAviFileInfo, sizeof(AVIFILEINFO));
DWORD dwWidth = afiAviFileInfo.dwWidth;
DWORD dwHeight = afiAviFileInfo.dwHeight;
AVIFileExit();
printf("Width = %d, Height = %d。\n", dwWidth, dwHeight);
return 0;
}
阅读全文
0 0
- Win32 API获取AVI视频文件信息
- 使用windows API函数读取AVI视频文件
- win32 api获取逻辑处理器信息
- 获取磁盘列表以及磁盘信息的一些WIN32 API
- VisualC++利用CRegKey和WIN32 API获取系统硬件信息
- VisualC++利用CRegKey和WIN32 API获取系统硬件信息
- 获取磁盘列表以及磁盘信息的一些WIN32 API
- 获取磁盘列表以及磁盘信息的一些WIN32 API
- VisualC++利用CRegKey和WIN32 API获取系统硬件信息
- AVI 视频文件的播放
- OpenCV写入AVI视频文件
- AVI视频文件格式
- 用MediaInfo 获取 视频文件的信息
- android调用本地音视频文件获取信息
- AVI API
- 用Opencv保存视频文件avi
- Delphi操作AVI视频文件单元
- Delphi操作AVI视频文件单元
- PYCHARM 缩进和SQL乱码及SQL包含变量
- es6 转es5 webpack babel
- 家族
- pwnabe之fsb
- tree指令
- Win32 API获取AVI视频文件信息
- 全面进阶 H5 直播
- webpack+react+es6环境配置
- 自己实现的parseInt方法
- Tomcat日志级别修改
- Spring bean 原理
- C++虚函数实现机制
- jQuery 中ajax异步请求 回调函数的相关问题
- python_文件的读取