Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Qu'est-ce qu'un cas d'utilisation 
  • Fonctions de chaîne dans Oracle SQL…
  • Comment ouvrir les fichiers MBOX 
  • Comment Cypher cryptographie pour Or…
  • Comment créer un email HTML Flyer p…
  • Access 2007 Scripts 
  • Comment utiliser Direct3D 
  • Comment insérer une ligne en utilis…
  • Comment faire des lignes en QBasic 
  • Spécifications du Rational Unified …
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment développer une application Caméra DirectShow

    DirectShow est un projet de logiciel de capture vidéo open-source . En utilisant sa base de code, vous pouvez développer une application qui peut enregistrer de la vidéo étant transmis à votre ordinateur à partir d'un périphérique d'entrée comme une webcam ou un appareil photo numérique. Le code est basé en Visual Basic. NET langage de programmation de Microsoft, ainsi afin de développer une application appareil photo DirectShow , vous aurez besoin de Microsoft Visual Studio. Choses que vous devez
    Microsoft Visual Studio
    Afficher plus Instructions
    1

    lancement de Visual Studio et créez un nouveau document de coder votre application DirectShow .
    2

    Importez les bibliothèques de code approprié pour l'application DirectShow en utilisant le code suivant :

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

    Créer un espace de noms et de définir les variables de l'application , par exemple:

    espace de noms Capture_The_Webcam public Class Form1Inherits System.Windows.Forms.FormEnd ClassEnd espace de noms < br >

    Enum PlayState

    arrêté = 0Paused = 1Running = 2Init = 3End EnumDim currentState Comme PlayState = PlayState.Stopped
    4

    Mettre en place des routines qui va lancer et exécuter l'application une fois qu'il a été établi :

    Private Sub InitializeComponent ( )

    ressources As System.Resources.ResourceManager = New System.Resources.ResourceManager ( GetType ( Form1 ) )

    moi . AutoScaleBaseSize = New System.Drawing.Size (5, 13 ) Me.ClientSize = New System.Drawing.Size ( 320, 320 ) Me.Icon = C ( ( resources.GetObject ("$ this.Icon »)), System.Drawing.Icon ) Me.Name = " Form1 " Me.Text = "Capture Previewer vidéo ( PlayCap ) " Debug.WriteLine ( «J'ai commencé sous InitializeComponent ") End Sub
    5 < p> Mettre en place la classe qui est responsable de la capture de vidéo en utilisant le code suivant comme guide pour coder votre propre application :

    public Sub CaptureVideo () de SourceFilter As IBaseFilter = NothingTryBig morceau de codeCatch ex As ExceptionMessageBox . show ( "Une erreur irrécupérable s'est erreur occurred.With :" & ex.ToString ) Fin TryEnd Sous

    h As Integer = 0
    6

    compiler le code VB dans une application exécutable , puis exécutez l'application pour commencer à l'utiliser comme un programme d'enregistrement vidéo .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • SQL Script Tutoriel 
  • Configuration requise pour Visual Studio 2008 Express 
  • Comment ajouter des éléments à un tableau en C #- 
  • Comment publier avec le RPC 
  • Comment dessiner un diagramme de flux de process 
  • Introduction aux techniques de classification en bioinformatique 
  • Comment lier les propriétés de l'objet à un FormView 
  • Comment faire pour installer Turbo Pascal 
  • Comment créer une modulation de largeur d'impulsion (PWM) dans un module Verilog pour faire fonctio…
  • Contrôle C dans Expect Script 
  • Connaissances Informatiques © http://www.ordinateur.cc