| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    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 .

    Previous :

    next :
      articles connexes
    ·Tests unitaires dans le système de Visual Studio Team 
    ·Différentes façons d'afficher la date dans la ligne d…
    ·Comment faire pour modifier le Service Lieu Web dans Vi…
    ·Programmation Aide Basic 
    ·Qu'est-ce que microdonnées HTML5 
    ·Video Studio Tutorial 
    ·Comment apprendre le langage structuré de requêtes 
    ·Comment ouvrir D3Drm.dll 
    ·Comment utiliser les solutions graphiques pour les modè…
    ·Comment désactiver un gestionnaire Trusted 
      articles en vedette
    ·Comment faire pour récupérer le contenu d'une page we…
    ·Comment s'assurer d'une entrée est un nombre en Java 
    ·Comment faire pour défiler vers le bas d'une liste en …
    ·Comment calculer un total mobile en Javascript 
    ·Comment faire de plusieurs espaces consécutifs dans PH…
    ·Comment construire un message instantané viable sur mo…
    ·MySQL Cluster Tutorial 
    ·Comment calculer votre score au Scrabble en Java 
    ·Comment écrire un programme COBOL Simple 
    ·Comment faire une page de redirection PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com