Você está na página 1de 1

1.

Inicia Visual Studio y crea un nuevo documento para codificar


tu aplicacin DirectShow.
2. 2
Importa las libreras de cdigo apropiadas para laaplicacin de DirectShow mediante el
siguiente cdigo: Imports System Imports System.Diagnostics Imports System.Drawing
Imports System.Runtime.InteropServices Imports System.Windows.Forms Imports
DirectShowLib Imports System.Runtime.InteropServices.ComTypes
3. 3
Crea un espacio de nombres y define las variables de la aplicacin, por ejemplo:
Namespace Capture_The_Webcam Public Class Form1 Inherits
System.Windows.Forms.Form End Class End Namespace Enum PlayState Stopped = 0
Paused = 1 Running = 2 Init = 3 End Enum Dim currentState As PlayState =
PlayState.Stopped
4. 4
Configura las subrutinas que ejecutar la aplicacin una vez que haya sido compilada:
Private Sub InitializeComponent() Dim resources As System.Resources.ResourceManager
= New System.Resources.ResourceManager(GetType(Form1)) Me.AutoScaleBaseSize =
New System.Drawing.Size(5, 13) Me.ClientSize = New System.Drawing.Size(320, 320)
Me.Icon = CType((resources.GetObject("$this.Icon")), System.Drawing.Icon) Me.Name =
"Form1" Me.Text = "Video Capture Previewer (PlayCap)" Debug.WriteLine("I started Sub
InitializeComponent") End Sub
5. 5
Configura la clase que es responsable de la captura de video usando el siguiente cdigo
como una gua para codificar tu propia aplicacin: Public Sub CaptureVideo() Dim
sourceFilter As IBaseFilter = Nothing Try Big chunk of code Catch ex As Exception
MessageBox.Show("An unrecoverable error has occurred.With error : " & ex.ToString) End
Try End Sub Dim hr As Integer = 0
6. 6
Compila el cdigo VB en una aplicacin ejecutable y ejecuta la aplicacin para empezar a
utilizarla como un programa de grabacin de video.

Você também pode gostar