- 博客(0)
- 资源 (2)
- 收藏
- 关注
tm vs4000 采集卡 c#demo
tm vs4000 采集卡
#region 视频采集卡中的枚举
public enum DISPLAYTRANSTYPE
{
NOT_DISPLAY = 0,
PCI_VIEDOMEMORY = 1,
PCI_MEMORY_VIDEOMEMORY = 2
}
//视频预览和视频捕捉数据流格式,目前版本只支持UUY2格式
public enum COLORFORMAT
{
RGB32 = 0x0,
RGB24 = 0x1,
RGB16 = 0x2,
RGB15 = 0x3,
YUY2 = 0x4,
BTYUV = 0x5,
Y8 = 0x6,
RGB8 = 0x7,
PL422 = 0x8,
PL411 = 0x9,
YUV12 = 0xA,
YUV9 = 0xB,
RAW = 0xE
}
/*视频预览及视频捕获的显示属性,其中:
BRIGHTNESS为亮度,value范围:0~255,最佳:80
CONTRAST为对比度,value范围:-128~127,最佳:0x44
SATURATION为饱和度,value范围:-128~127,最佳:0x40
HUE为色度,value范围:-128~127,最佳:0x0
只有当COLORDEVICETYPE等于COLOR_DECODER时才有效
SHARPNESS为锐度,value范围:-8~7,最佳:0x0
只有当COLORDEVICETYPE等于COLOR_DECODER时才有效
*/
public enum COLORCONTROL
{
BRIGHTNESS = 0,
CONTRAST = 1,
SATURATION = 2,
HUE = 3,
SHARPNESS = 4
}
/*显示设备的显示属性,其中:
COLOR_DECODER为解码器的显示属性,它会影响视频预览和视频捕获的显示属性
COLOR_PREVIEW为视频预览的显示属性
COLOR_CAPTURE为视频捕获的显示属性
*/
public enum COLORDEVICETYPE
{
COLOR_DECODER = 0,
COLOR_PREVIEW = 1,
COLOR_CAPTURE = 2,
}
/*音视频捕获方式,其中:
CAP_NULL_STREAM 捕获无效
CAP_ORIGIN_STREAM 捕获为原始流回调
CAP_MPEG4_STREAM 捕获为MPEG4
*/
public enum CAPMODEL
{
CAP_NULL_STREAM = 0,
CAP_ORIGIN_STREAM = 1,
CAP_MPEG4_STREAM = 2,
CAP_MPEG4_XVID_STREAM =3,
}
/*音视频MPEG4捕获方式,只有CAPMODEL等于CAP_MPEG4_STREAM时有效,其中:
MPEG4_AVIFILE_ONLY 存为MPEG4文件
MPEG4_CALLBACK_ONLY MPEG数据回调
MPEG4_AVIFILE_CALLBACK 存为MPEG文件并回调
*/
public enum MP4MODEL
{
MPEG4_AVIFILE_ONLY = 0,
MPEG4_CALLBACK_ONLY = 1,
MPEG4_AVIFILE_CALLBACK = 2,
}
/*MPEG4_XVID压缩模式,其中:
XVID_CBR_MODE
XVID_VBR_MODE
*/
public enum COMPRESSMODE
{
XVID_CBR_MODE = 0,
XVID_VBR_MODE = 1,
}
/*视频源的输入频率,其中:
FIELD_FREQ_50HZ 50HZ,绝对多数为PAL制式
FIELD_FREQ_60HZ 60HZ,绝对多数为NTSC制式
FIELD_FREQ_0HZ 无信号
*/
public enum eFieldFrequency
{
FIELD_FREQ_50HZ = 0,
FIELD_FREQ_60HZ = 1,
FIELD_FREQ_0HZ = 2,
}
/*电平状态,其中:
HIGH_VOLTAGE 高电平
LOW_VOLTAGE 低电平
*/
public enum eVOLTAGELEVEL
{
HIGH_VOLTAGE = 0,
LOW_VOLTAGE = 1,
}
2011-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人