Visual Basic Code
The following are Visual Basic examples for the LEADTOOLS Multimedia COM Objects:
Adding a Custom Target Format Example
Advanced Capture Application Example
AVI
Recompressing an AVI File Example
Recompressing an AVI File Selection Example
Recompressing an AVI file to a DV Device Example
Recompressing AVI Data From a Global Memory Source Example
Recompressing AVI Data Using Arrays Example
Splitting an AVI File into Multiple Bitmaps Using ltmmSampleTarget Example
Capture to Play Control Interfacing Example
Concatenate two AVI files using IltmmMultiStreamSource and IltmmMultiStreamTarget Example
Copying ltmmMediaSample Attributes and Data Example
Copying ltmmMediaType Attributes and Data Example
Creating an AVI File From Bitmaps Using ltmmSampleSource Example
DVD
DVR
How to Set DVR Capture Buffers on Multiple Physical Disks
How to Copy Buffered DVR Data to a New File
How to play a UDP MPEG2 Stream with DVR Buffering
Enumerating MPEG2 Format Compatible Compressors Example
ILTDVDBurner
ILTDVDBurner.AutoEject Example
ILTDVDBurner.CurrentDrive Example
ILTDVDBurner.CurrentSpeed Example
ILTDVDBurner.DiscCapacity Example
ILTDVDBurner.DriveCount Example
ILTDVDBurner.Ejectable Example
ILTDVDBurner.EjectDisk Example
ILTDVDBurner.Erase Example for
ILTDVDBurner.Eraseable Example
ILTDVDBurner.GetDiscTypeName Example
ILTDVDBurner.GetDiscTypeWriteable Example
ILTDVDBurner.GetDriveDiscType Example
ILTDVDBurner.GetDriveDiscTypeCount Example
ILTDVDBurner.GetDriveId Example
ILTDVDBurner.GetDriveName Example
ILTDVDBurner.GetProgress Example
ILTDVDBurner.GetSpeedName Example
ILTDVDBurner.GetSpeedValue Example
ILTDVDBurner.ImageSize Example
ILTDVDBurner.InputPath Example
ILTDVDBurner.ISOOutputFile Example
ILTDVDBurner.LastError Example
ILTDVDBurner.RefreshDriveList Example
ILTDVDBurner.RefreshSpeedList Example
ILTDVDBurner.SpeedCount Example
ILTDVDBurner.SpeedListChanged Example
ILTDVDBurner.SystemSupported Example
ILTDVDBurner.TestWrite Example
ILTDVDBurner.TestWriteable Example
ILTDVDBurner.VolumeName Example
LMNetDmx.OutputFileName Example
ILTDVDBurner.Writeable Example
ltmmAnalogVideoDecoder.AvailableTVFormats Example
ltmmAudioFormats.Count Example
ltmmCameraControl.GetRange Example
ltmmCaptureCtrl
ltmmCaptureCtrl.AudioCaptureFormats Example
ltmmCaptureCtrl.CameraControl Example
ltmmCaptureCtrl.CanSaveObjectSettings Example
ltmmCaptureCtrl.CaptureStillDelay Example
ltmmCaptureCtrl.DVDecoderResolution Example
ltmmCaptureCtrl.EnterEdit Example
ltmmCaptureCtrl.EstimateOutputBitRate Example
ltmmCaptureCtrl.EstimateOutputSize Example
ltmmCaptureCtrl.GetSubObjectDispatch Example
ltmmCaptureCtrl.InterleaveMode Example
ltmmCaptureCtrl.IsPreviewTapSupported Example
ltmmCaptureCtrl_MediaEvent Example
ltmmCaptureCtrl.LoadSettingsFromFile Example
ltmmCaptureCtrl.PreviewingCloseCaption Example
ltmmCaptureCtrl.SaveSettingsToFile Example
ltmmCaptureCtrl.SaveSettingsToStream Example
ltmmCaptureCtrl.SaveStillBitmap Example
ltmmCaptureCtrl.SaveStillDIB Example
ltmmCaptureCtrl.SetVideoWindowPos Example
ltmmCaptureCtrl.TargetStream Example
ltmmCaptureCtrl.TVTuner Example
LtmmCaptureCtrl.UseVideoDeviceAudio Example
ltmmCaptureCtrl.UsingDVDecoder Example
ltmmCaptureCtrl.VideoCaptureStreamType Example
ltmmCaptureCtrl.VideoCaptureSubTypes Example
ltmmCaptureCtrl.VideoWindowHandle Example
ltmmCaptureCtrl.WMProfile Example
Selecting ltmmCaptureCtrl Compressors Example
Selecting ltmmCaptureCtrl Devices Example
Selecting ltmmCaptureCtrl Inputs Example
Selecting ltmmCaptureCtrl Object Sizes Example
Selecting ltmmCaptureCtrl Object Target Devices Example
Selecting ltmmCaptureCtrl Object TargetFormats Example
Selecting ltmmCaptureCtrl Processors Example
Selecting ltmmCaptureCtrl Renderers Example
ltmmCaptureInputs.NearestSelection Example
ltmmCaptureSubTypes.Count Example
ltmmCompressor.Reliability Example
ltmmConvertCtrl
ltmmConvertCtrl.AllowedStreams Example
ltmmConvertCtrl.CanSaveObjectSettings Example
ltmmConvertCtrl.DVDControl Example
ltmmConvertCtrl.DVDecoderResolution Example
ltmmConvertCtrl.EstimateOutputBitRate Example
ltmmConvertCtrl.EstimateOutputSize Example
ltmmConvertCtrl.GetSubObjectDispatch Example
ltmmConvertCtrl_MediaEvent Example
ltmmConvertCtrl.InterleaveMode Example
ltmmConvertCtrl.LoadSettingsFromFile Example
ltmmConvertCtrl.PercentCompleteScalar Example
ltmmConvertCtrl.PreferredMPEG2Splitter Example
ltmmConvertCtrl.SaveSettingsToFile Example
ltmmConvertCtrl.SaveSettingsToStream Example
ltmmConvertCtrl.SourceVideoType Example
ltmmConvertCtrl.UsingDVDecoder Example
ltmmConvertCtrl.WMProfile Example
Selecting ltmmConvertCtrl Compressors Example
Selecting ltmmConvertCtrl Object Target Devices Example
Selecting ltmmConvertCtrl Object TargetFormats Example
Selecting ltmmConvertCtrl Processors Example
ltmmDVDControl.GetButtonAtPosition Example
ltmmPlayCtrl
ltmmPlayCtrl.AllowedStreams Example
ltmmPlayCtrl.CanSaveObjectSettings Example
ltmmPlayCtrl.CloseCaptioning Example
ltmmPlayCtrl.DVDControl Example
ltmmPlayCtrl.DVDecoderResolution Example
ltmmPlayCtrl.GetSubObjectDispatch Example
ltmmPlayCtrl.IsRateSupported Example
ltmmPlayCtrl.LoadSettingsFromFile Example
ltmmPlayCtrl.MidiRenderers Example
ltmmPlayCtrl.PreferredMPEG2Splitter Example
ltmmPlayCtrl.SaveSettingsToFile Example
ltmmPlayCtrl.SaveSettingsToStream Example
ltmmPlayCtrl.SaveStillBitmap Example
ltmmPlayCtrl.SaveStillDIB Example
ltmmPlayCtrl.SetVideoWindowPos Example
ltmmPlayCtrl.SourceStream Example
ltmmPlayCtrl.SourceVideoType Example
ltmmPlayCtrl.UsingDVDecoder Example
ltmmPlayCtrl.VideoWindowHandle Example
Selecting ltmmPlayCtrl Processors Example
ltmmTVTuner
ltmmTVTuner.AvailableModes Example
ltmmTVTuner.AvailableTVFormats Example
ltmmTVTuner.ChannelMin Example
ltmmTVTuner.ConnectInput Example
ltmmTVTuner.CountryCode Example
ltmmTVTuner.SetInputType Example
ltmmTVTuner.SignalPresent Example
ltmmTVTuner.TuningSpace Example
ltmmVideoFormats.Count Example
ltmmVideoProcAmp.GetRange Example
ltmmWMProfile
ltmmWMProfile.GetStream Example
ltmmWMProfile.GetStreamByNumber Example
ltmmWMProfile.MutualExclusionCount Example
ltmmWMProfileManager.SystemProfileVersion Example
Replace Audio using IltmmMultiStreamSource and IltmmMultiStreamTarget Example