DirectShow Filter SDK Wizards
The MontiVision Development Kit provides wizards
for Visual C++ 6.0 and
7.0, 7.1 and
8.0 (.NET/2005). These wizards create a new DLL
project for the MontiVision DirectShow Filter SDK. The
skeleton project contains two files, a linker definition (*.def)
file and a source code file (*.cpp). The *.def file contains
the definitions for the exported functions of the DLL.
Don't delete any entries of this file. The source file
contains all of the functions a valid Filter SDK DLL must
provide.
DLL wizard for Visual C++
6.0
To create a new DLL using Visual C++ 6.0 follow
these steps.
Step 1:
Open the New Project dialog and select the MontiVision Filter
SDK DLL wizard. Selected a location for the new project, add
a project name and press the OK button.
Step 2:
On the wizards main dialog you have select the appropriate
video format, edit the filter name and the DLL name. The
filter SDK supports three video formats for use in a
filter. All formats use the RGB color model
but different numbers of bits per pixel. The filter name
is the label of the new filter in DirectShow®.
The MontiVision Workbench displays this name in the
filter bar. The last step is to set the data type of the I/O
pins. Either select one of the given types or "no pin"
if you don't want to use an I/O pin. To create the project,
simply press the Finish button. The wizard will now show a summary
of the settings. You can accept the settings with the OK button and
the wizard will create the new project.
DLL wizard for Visual C++ 7.0
(.NET) , 7.1 (.NET 2003) and 8.0 (2005)
To create a new DLL with Visual C++ 7.0 (.Net) execute the
following steps.
Step 1:
Open the New Project dialog and select the MontiVision Filter
SDK wizard. Select a location for the project, insert
a project name and press the OK button.
Step 2:
On the wizards main dialog you have select the appropriate
video format, edit the filter name and the DLL name. The
filter SDK supports three video formats for use in a
filter. All formats use the RGB color model
but different numbers of bits per pixel. The filter name
is the label of the new filter in DirectShow®.
The MontiVision Workbench displays this name in the
filter bar. The last step is to set the data type of the I/O
pins. Either select one of the given types or "no pin"
if you don't want to use an I/O pin. To create the project,
simply press the Finish button. The wizard will now show a summary
of the settings. You can accept the settings with the OK button and
the wizard will create the new project.
|