Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan utvikle et DirectShow Camera Application
    DirectShow er en åpen kildekode- video fange programvare -prosjekt . Ved å bruke sin kodebase , kan du utvikle et program som kan ta opp video blir overført til datamaskinen fra en inndataenhet for eksempel et webkamera eller digitalt kamera . Koden er basert på Microsofts Visual Basic. NET programmeringsspråk, så for å utvikle en DirectShow -kamera program , trenger du Microsoft Visual Studio. Du trenger
    Microsoft Visual Studio
    Vis flere instruksjoner
    en

    Launch Visual Studio og opprette et nytt dokument å kode DirectShow søknaden .
    2

    Import riktig kode biblioteker for DirectShow -programmet ved hjelp av følgende kode :

    Importen SystemImports System.DiagnosticsImports System.DrawingImports System.Runtime.InteropServicesImports System.Windows.FormsImports DirectShowLibImports System.Runtime.InteropServices . ComTypes
    3

    Lag en namespace og sett variablene for programmet , for eksempel : en

    Navnerom Capture_The_Webcam Public Class Form1Inherits System.Windows.Forms.FormEnd ClassEnd Navnerom

    Enum PlayState

    Stoppet = 0Paused = 1Running = 2Init = 3End EnumDim currentState som PlayState = PlayState.Stopped
    4

    Sett opp subrutiner som vil starte og kjøre programmet når den er blitt sammensatt:

    Private Sub InitializeComponent ( )

    Dim ressurser som System.Resources.ResourceManager = Ny System.Resources.ResourceManager ( getType ( Form1 ) )

    Me . AutoScaleBaseSize = Ny System.Drawing.Size ( 5 , 13 ) Me.ClientSize = Ny System.Drawing.Size ( 320 , 320 ) Me.Icon = ctype ( ( resources.GetObject ("$ this.Icon ")) , System.Drawing.Icon ) Me.Name = " Form1 " Me.Text = "Video Capture forhåndsvisningen ( PlayCap )" Debug.WriteLine ( "Jeg begynte Sub InitializeComponent ") End Sub
    5 < p> Sett opp klassen som er ansvarlig for video fanger ved hjelp av følgende kode som en guide til koden din egen søknad : en

    Public Sub CaptureVideo ( ) Dim sourceFilter som IBaseFilter = NothingTryBig del av codeCatch ex As ExceptionMessageBox . Show ("En uopprettelig feil har occurred.With feil: " & ex.ToString ) End TryEnd Sub

    Dim hr As Integer = 0
    6

    Kompiler VB kode i en kjørbar applikasjon og deretter kjøre programmet for å begynne å bruke det som et videoopptak program .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få lengden på en post i COBOL 
    ·Eclipse Vs . Vim 
    ·Slik konverterer desimaler til inngåtte Binaries 
    ·Slik formaterer desimaler i C # 
    ·Hvordan legge til et dokument i ColdFusion 
    ·Hva er forskjellen mellom SHA og SHA - 1 kryptering 
    ·Hvilket språk Android-apper Skriftlige inn 
    ·Hvor å Legge ned Flash Video i HTML 
    ·Hvordan lage en Web Bot 
    ·Slik installerer QBasic 
      Anbefalte artikler
    ·Hvordan Reverse Tallene på Visual Basic 
    ·Hvordan Tegn en sirkel i NetBeans 
    ·Utvide PHP Meny Tutorial 
    ·Hvordan skrive en Grid 5X5 bruke C + + 
    ·Slik kjører du en V8 Test på en Android 
    ·Hvordan Cache Med PHP 
    ·Hva er Java SDK 
    ·Hvordan Inn og utganger i Java 
    ·Hvordan lage en Experimental Flow Chart 
    ·Hvordan oppdage operativsystemet Med JavaScript 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/