站长之家 - 站长资讯 - 易采站长站

当前位置: > 源码下载 > 易语言源码 > 系统工具 >

易语言全API打造视频捕获程序源码

更新日期:2019-11-30 10:13 | 下载

全API打造视频捕获程序系统结构:capSetCallbackOnError,capSetCallbackOnStatus,capSetCallbackOnYield,capSetCallbackOnFrame,capSetCallbackOnVideoStream,capSetCallbackOnWaveStream,capSetCallbackOnCapControl,capSetUserData,capGetUserData,capDriverConnect,capDriverDisconnect,capDriverGetName,capDriverGetVersion,capDriverGetCaps,capFileSetCaptureFile,capFileGetCaptureFile,capFileAlloc,capFileSaveAs,capFileSetInfoChunk,capFileSaveDIB,capEditCopy,capSetAudioFormat,capGetAudioFormat,capGetAudioFormatSize,capDlgVideoFormat,capDlgVideoSource,capDlgVideoDisplay,capDlgVideoCompression,capGetVideoFormat,capGetVideoFormatSize,capSetVideoFormat,capPreview,capPreviewRate,capOverlay,capPreviewScale,capGetStatus,capSetScrollPos,capGrabFrame,capGrabFrameNoStop,capCaptureSequence,capCaptureSequenceNoFile,capCaptureStop,capCaptureAbort,capCaptureSingleFrameOpen,capCaptureSingleFrameClose,capCaptureSingleFrame,capCaptureGetSetup,capCaptureSetSetup,capSetMCIDeviceName,capGetMCIDeviceName,capPaletteOpen,capPaletteSave,capPalettePaste,capPaletteAuto,capPaletteManual,MyFrameCallback,MyYieldCallback,MyErrorCallback,MyStatusCallback,ResizeCaptureWindow,MyVideoStreamCallback,MyWaveStreamCallback,LogError,SendMessage,SendMessageB,SendMessageT,SendMessageS,capCreateCaptureWindowA,capGetDriverDescriptionA,SetWindowLong,lStrCpy,VarPtr_CAPTUREPARMS,VarPtr_CAPDRIVERCAPS,VarPtr_VIDEOHDR,VarPtr_bin,VarPtr_CAPSTATUS,lStrCpyn,RtlMoveMemory,hmemcpy,SetWindowPos,DestroyWindow,GetSystemMetrics,SetWindowText,GetSize_CAPTUREPARMS,GetSize_CAPDRIVERCAPS,GetSize_CAPSTATUS,GetSize_VIDEOHDR,CreateWindowEx,GetModuleHandle, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------__启动窗口_将被销毁 || ||------_mnuAllocate_被选择 || ||------_mnuAlwaysVisible_被选择 || ||------_mnuCompression_被选择 || ||------_mnuCopy_被选择 || ||------_mnuDisplay_被选择 || ||------_mnuExit_被选择 || ||------_mnuFormat_被选择 || ||------_mnuPreview_被选择 || ||------_mnuScale_被选择 || ||------_mnuSelect_被选择 || ||------_mnuSource_被选择 || ||------_mnuStart_被选择 || ||------__启动窗口_尺寸被改变 || ||------_关于_被选择 || || ======窗口程序集2 || ||------_按钮2_被单击 || ||------_按钮1_被单击 || ||------_视频源窗口_创建完毕 || || ======AVICAP || ||------capSetCallbackOnError || ||------capSetCallbackOnStatus || ||------capSetCallbackOnYield || ||------capSetCallbackOnFrame || ||------capSetCallbackOnVideoStream || ||------capSetCallbackOnWaveStream || ||------capSetCallbackOnCapControl || ||------capSetUserData || ||------capGetUserData || ||------capDriverConnect || ||------capDriverDisconnect || ||------capDriverGetName || ||------capDriverGetVersion || ||------capDriverGetCaps || ||------capFileSetCaptureFile || ||------capFileGetCaptureFile || ||------capFileAlloc || ||------capFileSaveAs || ||------capFileSetInfoChunk || ||------capFileSaveDIB || ||------capEditCopy || ||------capSetAudioFormat || ||------capGetAudioFormat || ||------capGetAudioFormatSize || ||------capDlgVideoFormat || ||------capDlgVideoSource || ||------capDlgVideoDisplay || ||------capDlgVideoCompression || ||------capGetVideoFormat || ||------capGetVideoFormatSize || ||------capSetVideoFormat || ||------capPreview || ||------capPreviewRate || ||------capOverlay || ||------capPreviewScale || ||------capGetStatus || ||------capSetScrollPos || ||------capGrabFrame || ||------capGrabFrameNoStop || ||------capCaptureSequence || ||------capCaptureSequenceNoFile || ||------capCaptureStop || ||------capCaptureAbort || ||------capCaptureSingleFrameOpen || ||------capCaptureSingleFrameClose || ||------capCaptureSingleFrame || ||------capCaptureGetSetup || ||------capCaptureSetSetup || ||------capSetMCIDeviceName || ||------capGetMCIDeviceName || ||------capPaletteOpen || ||------capPaletteSave || ||------capPalettePaste || ||------capPaletteAuto || ||------capPaletteManual || || ======MemCap || ||------MyFrameCallback || ||------MyYieldCallback || ||------MyErrorCallback || ||------MyStatusCallback || ||------ResizeCaptureWindow || ||------MyVideoStreamCallback || ||------MyWaveStreamCallback || ||------LogError || || ======调用的Dll || ||---[dll]------SendMessage || ||---[dll]------SendMessageB || ||---[dll]------SendMessageT || ||---[dll]------SendMessageS || ||---[dll]------capCreateCaptureWindowA || ||---[dll]------capGetDriverDescriptionA || ||---[dll]------SetWindowLong || ||---[dll]------lStrCpy || ||---[dll]------VarPtr_CAPTUREPARMS || ||---[dll]------VarPtr_CAPDRIVERCAPS || ||---[dll]------VarPtr_VIDEOHDR || ||---[dll]------VarPtr_bin || ||---[dll]------VarPtr_CAPSTATUS || ||---[dll]------lStrCpyn || ||---[dll]------RtlMoveMemory || ||---[dll]------hmemcpy || ||---[dll]------SetWindowPos || ||---[dll]------DestroyWindow || ||---[dll]------GetSystemMetrics || ||---[dll]------SetWindowText || ||---[dll]------GetSize_CAPTUREPARMS || ||---[dll]------GetSize_CAPDRIVERCAPS || ||---[dll]------GetSize_CAPSTATUS || ||---[dll]------GetSize_VIDEOHDR || ||---[dll]------CreateWindowEx || ||---[dll]------GetModuleHandle 调用的DLL命令: .DLL命令SendMessage,整数型,,"SendMessageA" .参数hWnd,整数型 .参数wMsg,整数型 .参数wParam,短整数型 .参数lParam,整数型 .DLL命令SendMessageB,整数型,,"SendMessageA" .参数hWnd,整数型 .参数wMsg,整数型 .参数wParam,整数型 .参数lParam,整数型,传址数组 .DLL命令SendMessageT,整数型,,"SendMessageA" .参数hWnd,整数型 .参数wMsg,整数型 .参数wParam,短整数型 .参数lParam,CAPSTATUS .DLL命令SendMessageS,整数型,,"SendMessageA" .参数hWnd,整数型 .参数wMsg,整数型 .参数wParam,短整数型 .参数lParam,文本型 .DLL命令capCreateCaptureWindowA,整数型,"avicap32.dll" .参数lpszWindowName,文本型 .参数dwStyle,整数型 .参数x,整数型 .参数y,整数型 .参数nWidth,整数型 .参数nHeight,短整数型 .参数hWndParent,整数型 .参数nID,整数型 .DLL命令capGetDriverDescriptionA,逻辑型,"avicap32.dll" .参数wDriver,短整数型 .参数lpszName,文本型 .参数cbName,整数型 .参数lpszVer,文本型 .参数cbVer,整数型 .DLL命令SetWindowLong,整数型,,"SetWindowLongA" .参数hWnd,整数型 .参数nIndex,整数型 .参数dwNewLong,整数型 .DLL命令lStrCpy,整数型,,"lstrcpyA" .参数lpString1,整数型 .参数lpString2,整数型 .DLL命令VarPtr_CAPTUREPARMS,整数型,,"lstrcpyA" .参数lpString1,CAPTUREPARMS,传址 .参数lpString2,CAPTUREPARMS,传址 .DLL命令VarPtr_CAPDRIVERCAPS,整数型,,"lstrcpyA" .参数lpString1,CAPDRIVERCAPS,传址 .参数lpString2,CAPDRIVERCAPS,传址 .DLL命令VarPtr_VIDEOHDR,整数型,,"lstrcpyA" .参数lpString1,VIDEOHDR,传址 .参数lpString2,VIDEOHDR,传址 .DLL命令VarPtr_bin,整数型,,"lstrcpyA" .参数lpString1,字节集,传址 .参数lpString2,整数型,传址 .DLL命令VarPtr_CAPSTATUS,整数型,,"lstrcpyA" .参数lpString1,CAPSTATUS,传址 .参数lpString2,CAPSTATUS,传址 .DLL命令lStrCpyn,整数型,,"lstrcpynA" .参数lpString1,整数型 .参数lpString2,整数型 .参数iMaxLength,整数型 .DLL命令RtlMoveMemory .参数hpvDest,整数型 .参数hpvSource,整数型 .参数cbCopy,整数型 .DLL命令hmemcpy .参数hpvDest,整数型,传址 .参数hpvSource,整数型,传址 .参数cbCopy,整数型 .DLL命令SetWindowPos,整数型 .参数hWnd,整数型 .参数hWndInsertAfter,整数型 .参数x,整数型 .参数y,整数型 .参数cx,整数型 .参数cy,整数型 .参数wFlags,整数型 .DLL命令DestroyWindow,逻辑型 .参数hndw,整数型 .DLL命令GetSystemMetrics,整数型 .参数nIndex,整数型 .DLL命令SetWindowText,整数型,,"SetWindowTextA" .参数hWnd,整数型 .参数lpString,文本型 .DLL命令GetSize_CAPTUREPARMS,整数型,,"LocalSize" .参数hMem,CAPTUREPARMS,传址 .DLL命令GetSize_CAPDRIVERCAPS,整数型,,"LocalSize" .参数hMem,CAPDRIVERCAPS,传址 .DLL命令GetSize_CAPSTATUS,整数型,,"LocalSize" .参数hMem,CAPSTATUS,传址 .DLL命令GetSize_VIDEOHDR,整数型,,"LocalSize" .参数hMem,VIDEOHDR,传址 .DLL命令CreateWindowEx,整数型,,"CreateWindowExA" .参数dwExStyle,整数型 .参数lpClassName,文本型 .参数lpWindowName,文本型 .参数dwStyle,整数型 .参数x,整数型 .参数y,整数型 .参数nWidth,整数型 .参数nHeight,整数型 .参数hWndParent,整数型 .参数hMenu,整数型 .参数hInstance,整数型 .参数lpParam,整数型,传址 .DLL命令GetModuleHandle,整数型,,"GetModuleHandleA" .参数lpModuleName,整数型

软件名称:
易语言全API打造视频捕获程序源码
软件语言:
简体中文
源码大小:
16 KB
运行平台:
Winall,Win2003,WinXP,Win7,Win8
软件授权:
开源软件
  • 江苏电信下载
  • 内蒙网通下载

    网友评论

    用户名: 验证码:点击我更换图片

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号