16 DirectShow Interface
Note:
DirectShow can only be used in combination with the Microsoft Windows operating
system.
Since Windows Vista, Movie Maker does not support capturing from a device registered for
DirectShow anymore.
This is the documentation of the MATRIX VISION DirectShow_acquire interface. A MATRIX VISION
specific property interface based on the IKsPropertySet has been added. All other features are
related to standard DirectShow programming.
Supported Interfaces•
Logging•
Registering and renaming devices for DirectShow usage•
16.1 Supported Interfaces
16.1.1 IAMCameraControl
16.1.2 IAMDroppedFrames
16.1.3 IAMStreamConfig
16.1.4 IAMVideoProcAmp
16.1.5 IKsPropertySet
The DirectShow_acquire supports the IKsPropertySet Interface. For further information please refer
to the Microsoft DirectX 9.0 Programmer's Reference.
Supported property set GUID's:
AMPROPERTY_PIN_CATEGORY•
DIRECT_SHOW_ACQUIRE_PROPERTYSET•
16.1.6 ISpecifyPropertyPages
16.2 Logging
The DirectShow_acquire logging procedure is equal to the logging of the MATRIX VISION products
which uses mvIMPACT Acquire. The log output itself is based on XML.
If you want more information about the logging please have a look at the Logging chapter of the
respective "mvIMPACT Acquire API" manual.
16.3 Registering and renaming devices for DirectShow
usage
131