正在加载图片...
中国科学技术大学电子工程与信息科学系多媒体通信实验室(Copyright2002) 基于SDK的视频压缩卡操作 一、实验目的: 学习在Windows下利用厂商提供的开发包进行视频捕捉卡开发的基本方法。 二、实验原理 由于使用厂商提供的开发包进行程序开发,下面介绍开发包中提供的函数。 与AV800初始化相关的函数 BOOL TS InitDevlce(HWND hWnd) 功能:初始化AV8O0API软件组件并建立视频窗。建立后AV800处于Preview方式。 参数:HWND hWnd视频窗的窗口句柄 返回值:TRUE成功,FALSE失败 vold TS_UnInitDevice( 功能:清除AV8O0API软件组件。 参数:无 返回值:无 int TS_GetState() 功能:获得AV800当前状态。 参数:无 返回值:DEVICE_STATE_PREVIEW,.处于Preview状态。 DEVICE STATE_CAPTURE,处于采集MPEG状态。 DEVICE_STATE_PLAYBACK,处于播放MPEG文件状态。 与视频显示相关的函数 vold TS_SetVldeoWIndowPos (int x,Int y.Int cx,Int cy) 功能:设置视频窗的位置及大小。 参数:intx视频窗的左上角屏幕坐标, inty视频窗的右上角屏幕坐标, int cx视频窗的宽度, int cy视频窗的高度 返回值:无 vold TS.TVTuning( 功能:TV Tuner自动调谐。(仅适用于AV8OO/TV) 参数:无 如果您在阅读过程中发现疏漏和错误,请您尽快和编者取得联系network@ustc.cdu.cn cxh@ustc.cdu.cn中国科学技术大学电子工程与信息科学系 多媒体通信实验室(Copyright 2002) 基于 SDK 的视频压缩卡操作 一、实验目的: 学习在 Windows 下利用厂商提供的开发包进行视频捕捉卡开发的基本方法。 二、实验原理 由于使用厂商提供的开发包进行程序开发,下面介绍开发包中提供的函数。 与 AV800 初始化相关的函数 BOOL TS_InitDevice (HWND hWnd) 功能:初始化AV800 API 软件组件并建立视频窗。建立后AV800 处于Preview 方式。 参数:HWND hWnd 视频窗的窗口句柄 返回值:TRUE 成功,FALSE 失败 void TS_UnInitDevice() 功能:清除AV800 API 软件组件。 参数: 无 返回值:无 int TS_GetState () 功能:获得AV800 当前状态。 参数: 无 返回值:DEVICE_STATE_PREVIEW,处于Preview 状态。 DEVICE_STATE_CAPTURE,处于采集MPEG 状态。 DEVICE_STATE_PLAYBACK,处于播放MPEG 文件状态。 与视频显示相关的函数 void TS_SetVideoWindowPos (int x, int y, int cx, int cy) 功能:设置视频窗的位置及大小。 参数: int x 视频窗的左上角屏幕坐标, int y 视频窗的右上角屏幕坐标, int cx 视频窗的宽度, int cy 视频窗的高度 返回值:无 void TS_TVTuning() 功能:TV Tuner 自动调谐。(仅适用于AV800/TV) 参数: 无 如果您在阅读过程中发现疏漏和错误,请您尽快和编者取得联系 network@ustc.edu.cn cxh@ustc.edu.cn
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有