TIEDirectShow
Declaration
TIEDirectShow = class;
Description
Provides access to DirectShow features, such as video capture, audio capture, multimedia files capture as well video rendering, and multimedia file writing.
It is generally accessed via
TImageEnView.IO.DShowParams.
Overview
Demos
| Demos\VideoCapture\DirectShow1\DShow.dpr |
| Demos\VideoCapture\DirectShow2\DShowCap.dpr |
| Demos\VideoCapture\VideoEffects\VideoEffects.dpr |
| Demos\Display\VideoPlayer\VideoPlayer.dpr |
Example
// Read from a multimedia file, and save with another compression
ImageEnView1.IO.DShowParams.FileInput := 'input.avi';
ImageEnView1.IO.DShowParams.FileOutput := 'output.avi';
ImageEnView1.IO.DShowParams.SetVideoCodec( ... );
ImageEnView1.IO.DShowParams.SetAudioCodec( ... );
ImageEnView1.IO.DShowParams.EnableSampleGrabber := True;
ImageEnView1.IO.DShowParams.Connect;
Methods and Properties
General
DVD Methods
Codecs and Format
Input and Output
Advanced