In This Topic ▼

Example Programs and Demos

The following demo programs are in separate EXAMPLES subdirectories of the path where you installed your product (such as C:\LEADTOOLS23\Examples\).

The executable files for these examples were compiled with all LEADTOOLS capabilities unlocked. However, for redeployment, some of these capabilities require product-specific unlock keys. Otherwise, if you recompile the examples, the resulting executable files will not have the locked capabilities.

To unlock and redeploy these capabilities, you must purchase an appropriate product license, such as that included with a LEADTOOLS Document/Medical toolkit.

The following demos are available:

MediaFoundation\CPP
C#.NET

MediaFoundation\CPP

Demo Name Source Code Path Pre-Compiled Executable Path Description
Callback \Examples\Multimedia\MediaFoundation\CPP\Callback \Bin\CDLL\<Win32/Win32/x64/x64>\CallbackMF.exe

Demonstrates the use of the callback filter by letting you do lots of different
effects to the video by manipulating the captured frame data built on Media Foundation.

Demo Name Source Code Path Pre-Compiled Executable Path Description
Capture \Examples\Multimedia\MediaFoundation\CPP\Capture \Bin\CDLL\<Win32/Win32/x64/x64>\captureMF.exe

Capture video from the a selected source e.g(screen, webcam, etc).

  • Choose the type of encoder
  • Edit Capture Size
  • Use one of our filters
Demo Name Source Code Path Pre-Compiled Executable Path Description
Convert \Examples\Multimedia\MediaFoundation\CPP\Convert \Bin\CDLL\<Win32/Win32/x64/x64>\convertMF.exe

Convert to any of our supported formats

  • Add video/audio recompression
  • Add video/audio processors and filters
Demo Name Source Code Path Pre-Compiled Executable Path Description
Player \Examples\Multimedia\MediaFoundation\CPP\Player \Bin\CDLL\<Win32/Win32/x64/x64>\playerMF.exe

Player demo demonstrates our main player using any one of our supported video formats or opening a stream.

Demo Name Source Code Path Pre-Compiled Executable Path Description
TV Viewer \Examples\Multimedia\MediaFoundation\CPP\TvViewer \Bin\CDLL\<Win32/Win32/x64/x64>\tvviewerMF.exe

Demonstrates the use of the TVTuner Class with the PlayCtrl control to view multimedia from a TV Tuner device.

C#.NET

For the demos complete list, refer to Leadtools.Multimedia Sample Programs section.

See Also

Introduction

LEADTOOLS Support Forums

LEADTOOLS Documentation

LEAD Technical Support

Getting Started with LEADTOOLS Multimedia

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Media Foundation C API Help

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.