Share via


Building DirectShow Applications (Windows Embedded CE 6.0)

1/6/2010

Building DirectShow Applications requires header files and Library files.

Ee496147.collapse(en-US,WinEmbedded.60).gifHeader Files

All DirectShow applications use the Dshow.h header file. Some DirectShow interfaces require additional header files. These requirements are noted in the interface reference.

Ee496147.collapse(en-US,WinEmbedded.60).gifLibrary Files

The following table shows the library files DirectShow uses for Windows Embedded CE.

Library file Description

Strmbase.lib

If you do not use the DirectShow base classes, this library is not required. For information about the difference between Strmbase.lib and Qtzbase.lib, see Building DirectShow Filters

In your build environment, the SDK Include and Lib directories should be the first directories in the search path. This ensures that you are using the most recent versions of these files.

Ee496147.collapse(en-US,WinEmbedded.60).gifLibrary Files

The following table shows the library files DirectShow uses.

Library file Description

Quartz.lib

Exports the AMGetErrorText function. If you do not call this function, this library is not required.

Strmiids.lib

Exports class identifiers (CLSIDs) and interface identifiers (IIDs). All DirectShow applications require this library.

See Also

Concepts

Setting Up the Build Environment
Building DirectShow Filters