none
[ VB2005 ] Webcam錄影問題 RRS feed

  • 問題

  • With pi
                .AVStreamMaster = 1
                .dwAudioBufferSize = 10
                .dwIndexSize = 34952
                .dwMCIStartTime = 0
                .dwMCIStopTime = 0
                .dwRequestMicroSecPerFrame = 16667
                .fAbortLeftMouse = False
                .fAbortRightMouse = False
                .fCaptureAudio = True
                .fDisableWriteCache = False
                .fLimitEnabled = True
                .fMakeUserHitOKToCapture = False
                .fMCIControl = False
                .fStepCaptureAt2x = False
                .fStepMCIDevice = False
                .fUsingDOSMemory = False
                .fYield = True
                .vKeyAbort = Nothing
                .wChunkGranularity = 0
                .wNumAudioRequested = 10
                .wNumVideoRequested = 32
                .wPercentDropForError = 0
                .wStepCaptureAverageFrames = 0
                .wTimeLimit = 4

            End With


    SendMessage2(a, WM_CAP_SET_SEQUENCE_SETUP, Len(pi), pi)
    SendMessageA(a, WM_CAP_FILE_SET_CAPTURE_FILEA, 0, VideoPath)
    SendMessageA(a, WM_CAP_SEQUENCE, 0, 0)



    我用以上的程式來開始錄影,可是我發現有一個問題

    就是當我把程式縮小或是開了別的程式,我的錄影就會自己停止= =

    請問一下這是哪裡有問題???

    2009年10月2日 下午 04:51

解答

  • 使用另一個Thread來啟用錄影程序看看
    學而不思則罔, 思而不學則殆.
    如果你一直都看不懂、不想學習看懂、抗拒看懂MSDN Library的話,那你最好放棄想要寫好程式這件事
    • 已標示為解答 Spright 2009年10月4日 上午 06:01
    2009年10月3日 上午 01:39
    版主

所有回覆

  • 使用另一個Thread來啟用錄影程序看看
    學而不思則罔, 思而不學則殆.
    如果你一直都看不懂、不想學習看懂、抗拒看懂MSDN Library的話,那你最好放棄想要寫好程式這件事
    • 已標示為解答 Spright 2009年10月4日 上午 06:01
    2009年10月3日 上午 01:39
    版主
  • 我發現參數那邊可以設定

    感謝Bill Chung 的回應
    2009年10月4日 上午 06:01
  • 你好大大

    我也有相同的問題,就是開始錄影,當我把程式縮小或是開了別的程式,錄影就會自己停止

    請問你是用甚麼方法解決呢?可否可以請您提供CODE 給我參考

    2014年9月26日 上午 06:16