编辑: 人间点评 2019-07-04

S_VIDEO S端子视频信号;

COMPONENT_VIDEO YPbPr分量视频信号. 4.typedef enum tagVIDEO_ADJUST_PARAM { BRIGHTNESS = 1, CONTRAST = 2, HUE = 3, SATURATION =

4 } VIDEO_ADJUST_PARAM;

VIDEO_ADJUST_PARAM 标识视频信号的显示调节参数. 说明

6 BRIGHTNESS 亮度;

CONTRAST 对比度;

HUE 色调;

SATURATION 色饱和度. 5.typedef enum tagVIDEO_FORMAT { YUV422 = 0, RGB888 = 1, RGB565 = 2, RGB555 = 3, RGB8888 = 4, ALL8BIT = 5, LIMITED8BIT =

6 } VIDEO_FORMAT;

VIDEO_FORMAT 标识图像数据格式. YUV422 YUV422 方式,16 位/像素;

RGB565 说明

7 RGB565 方式,16 位/像素;

RGB555 RGB555 方式,15 位/像素;

RGB888 RGB888 方式,24 位/像素;

RGB8888 RGB8888 方式,32 位/像素;

ALL8BIT 黑白方式,

8 位/像素, 取值: CG

300、 CG400 为0-255, CG410 为1-254;

LIMITED8BIT 黑白方式, 8位/像素, 取值: CG300为16-253, CG

400、 CG410 为16-235. 6.typedef enum tagVIDEO_STANDARD { PAL = 0, NTSC =

1 } VIDEO_STANDARD;

VIDEO_STANDARD 标识视频信号制式. PAL PAL制;

NTSC 说明

8 NTSC制. 7.typedef enum tagVIDEO_SCAN { FRAME = 0, FIELD = 1, FIELD1 =

2 } VIDEO_SCAN;

VIDEO_SCAN 标识视频信号扫描方式. FRAME 帧方式,隔行扫描,一帧图像的全部数据;

FIELD 场方式,逐行扫描,一帧图像的一场数据. FIELD1 场方式1,逐行扫描,一帧图像的另一场数据. 8.typedef enum tagLUMA_PARAM { LUMA_CHROMA_TRAP =

0 } LUMA_PARAM;

LUMA_PARAM 标识视频信号的亮度通道的控制. LUMA_CHROMA_TRAP 亮度通道的色度陷波. 说明

9 9.typedef enum tagGAMMA_CORR { NO_GAMMACORR = 0, Y_GAMMACORR = 1, UV_GAMMACORR = 2, YUV_GAMMACORR =

3 } GAMMA_CORR;

GAMMA_CORR 标识视频信号Gammma校正的控制. NO_GAMMACORR 无Gamma 校正;

Y_GAMMACORR 对亮度(Y)数据进行 Gamma 校正;

UV_GAMMACORR 对色度(U、V)数据进行 Gamma 校正;

YUV_GAMMACORR 对亮度和色度(Y、U、V)数据进行 Gamma 校正. 10.typedef enum tagMIRROR_DIRECTION { HOR_DIR = 0, VERT_DIR =

1 } MIRROR_DIRECTION;

MIRROR_DIRECTION 标识图像采集显示的镜像功能. HOR_DIR 说明

10 水平方向;

VERT_DIR 垂直方向. 11.typedef enum tagEXT_VIDEO_OUTPUT { EXT_VOUT_MODE = 0, EXT_VOUT_SOURCE = 1, EXT_VOUT_CYCLE_LENGTH = 2, EXT_VOUT_CYCLE_SOURCE =

3 } EXT_VIDEO_OUTPUT;

EXT_VIDEO_OUTPUT 标识视频信号的外接输出功能. EXT_VOUT_MODE 视频输出方式;

EXT_VOUT_SOURCE 视频输出源路;

EXT_VOUT_CYCLE_LENGTH 视频输出循环显示间隔;

EXT_VOUT_CYCLE_SOURCE 视频输出循环显示源路. 12.typedef enum tagCRY_OSC { CRY_OSC_35M = 0, 说明

11 CRY_OSC_28M =

1 } CRY_OSC;

CRY_OSC 标识图像卡配置的晶振类型. CRY_OSC_35M 35M晶振;

CRY_OSC_28M 28M晶振. 13.typedef enum tagBOARD_INFO { BOARD_TYPE = 0, BOARD_SERIALNUM = 1, BOARD_SUB_DEVICE =

3 } BOARD_INFO;

BOARD_INFO 标识图像卡的标志信息. BOARD_TYPE 板型;

BOARD_SERIALNUM 序列号;

BOARD_SUB_DEVICE 设备子号 说明

12 2.1.1.2 结构 1.typedef struct tagVIDEO_SOURCE { VIDEO_SOURCE_TYPE type;

int nIndex;

} VIDEO_SOURCE;

VIDEO_SOURCE 结构包含视频信号的源路参数. 成员 type 说明视频信号源路的类型,包括复合视频、S端子、分量 视频. nIndex 说明视频信号源路的序号,从0开始. 例如,CG300图像卡有四个复合视频信号输入,则类型type为COMPOSITE_VIDEO,序号nIndex分别为

0、

1、

2、3. 2.typedef struct tagCHECK_PARAM { BYTE byParam1;

BYTE byParam2;

BYTE byParam3;

BYTE byParam4;

} CHECK_PARAM;

CHECK_PARAM 结构包含给定的图像卡查验参数. 成员 byParam1 说明

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题