←Select platform

ConvertCtrl Class Members

Summary

The following tables list the members exposed by ConvertCtrl.

Public Constructors

Name Description
ConvertCtrl The ConvertCtrl control object constructor.

Public Methods

Name Description
CanSaveObjectSettings Determines whether the specified settings can be saved.
CloseLogFile Stops the logging of a conversion operation and closes the log file.
EditGraph Registers the current graph and runs the DirectShow GraphEdit utility.
EstimateOutputBitRate Gets the estimated conversion output bit rate, in bits per second.
EstimateOutputSize Gets the estimated conversion output size for the specified duration, in bytes.
GetClosedCaptioningTargetFile Retrieves the filename and flags set using SetClosedCaptioningTargetFile.
GetPreferredFilter Retrieves the preferred filter's Display Name set using the SetPreferredFilter method.
GetSelectedSourceStream Gets the index of the selected stream of type streamType.
GetSourceStreamCount Gets the number of elementary streams
GetSubObject Gets the specified graph sub-object.
HasDialog Checks whether the specified property dialog is available.
LoadSettingsFromFile Loads some or all of the convert object settings from a file.
LoadSettingsFromStream Loads some or all of the convert object settings from a stream.
OpenLogFile Opens a log file for convert control operation details.
PauseConvert Pauses the conversion process.
ResetSource Resets the media source.
ResetTarget Resets the media target.
RunConvert Runs a paused conversion process.
SaveSettingsToFile Saves some or all of the convert object settings to a file.
SaveSettingsToStream Saves some or all of the convert object settings to a stream.
SaveStillBitmap Saves a snapshot from the running stream to a file as a bitmap.
SetClosedCaptioningTargetFile Sets the filename and options to save closed captioning data as SRT or TEXT format files.
SetPreferredFilter Sets a preferred filter (decoder or demultiplexer)
SetSelectedSourceStream Indicates which stream of type streamType should be selected (rendered).
SetVideoWindowPos Sets the position and size of the video window in pixels.
ShowDialog Shows the specified property dialog.
StartConvert Starts converting data.
StopConvert Stops converting data.
ToggleFullScreenMode Switched the state of the full screen mode.

Protected Methods

Name Description
AttachInterfaces Internal method to attach interfaces to the underlying control object.
CreateSink Internal method to create the event sink for the underlying control object.
DetachSink Internal method to detach the event sink for the underlying control object.
Dispose Releases internal control object and related object references.

Public Properties

Name Description
AllowedStreams Gets or sets which streams can be converted.
AudioCompressors Gets the registered audio compressors collection object.
AudioProcessors Gets the registered audio processors collection object.
ConvertError Gets the last conversion error code.
CurrentSourceProgram Gets or sets the number of the current program for the media file.
Duration Gets the duration of the media, in seconds.
DvdController Gets the DVDControl object used to control DVD playback when a DVD is loaded.
DVDecoderResolution Gets or sets a DVResolution enumeration value representing the current DV Decoder resolution.
EnableStillCapture Gets the value indicating whether still images can be captured during conversion.
ForceNoRecompressionPreview Gets or sets a value that indicates whether to enable or disable forcing the preview to be active when converting with No Recompression.
FullScreenMode Gets or sets the video renderer full-screen mode state.
IndexMode Gets or sets the index mode enabled state.
InterleaveMode Gets or sets the current interleave mode used when writing the target file.
PercentComplete Gets the current conversion completion percentage.
PercentCompleteScalar Gets or sets the scalar value by which to divide the current conversion completion percentage.
PreferredMPEG2Splitter Gets or sets the preferred MPEG2 splitter display name.
PreferredVideoRenderer Gets or sets the preferred VideoRendererType object.
Preview Gets or sets the Convert control's preview state.
PreviewVisible Gets or sets the preview visible state.
RenderedStreams Gets the streams that have been rendered.
SelectedAudioProcessors Gets the selected audio processor collection object.
SelectedVideoProcessors Gets the selected video processor collection object.
SelectionEnd Gets or sets the current selection end position in seconds.
SelectionEndModifier Offers a way to adjust the end selection point to fall on a key frame.
SelectionStart Gets or sets the current selection start position in seconds.
SelectionStartModifier Offers a way to adjust the start selection point to fall on a key frame.
SourceAudioFOURCC Gets the FOURCC format id of the source audio.
SourceAudioType Gets a string that represents the GUID of the source audio type.
SourceFile Gets or sets the media source filename, URL or UDP address.
SourceObject Gets or sets the media source object.
SourceProgramCount Gets the number of programs.
SourceStream Gets or sets the media source stream.
SourceType Gets the media source type.
SourceVideoFOURCC Gets the FOURCC format id of the source video format.
SourceVideoType Gets a string that represents the GUID of the source video type.
State Gets the convert control current state.
StillCaptureLimit Gets or sets the time limit for capturing a still image, in milliseconds.
TargetDevices Gets the target device collection object.
TargetFile Gets or sets the media target filename.
TargetFormat Gets or sets the media target file format.
TargetFormats Gets the target format collection object.
TargetObject Gets or sets the media target object.
TargetStream Gets or sets the media target stream.
TargetType Gets and sets the media target type.
TargetVCRControl Gets the target VCR control object.
UnrenderedStreams Gets the streams that have not been rendered.
UseDVDSource Gets or sets a value that indicates whether the object will use the DVD Source object when attempting to convert a DVD image (optional).
UsingDVDecoder Gets the value indicating whether the DV Decoder is being used.
VideoCompressors Gets the registered video compressors collection object.
VideoHeight Gets the current video height in pixels.
VideoProcessors Gets the registered video processors collection object.
VideoWidth Gets the current video width in pixels.
VideoWindow Gets the handle to the current video window.
VideoWindowHeight Gets the height of the video window in pixels.
VideoWindowLeft Gets the left position of the video window in pixels.
VideoWindowSizeMode Gets or sets the current video window size mode.
VideoWindowTop Gets the top position of the video window in pixels.
VideoWindowWidth Gets the width of the video window in pixels.
Window Gets or sets the handle to the convert control window.
WMCertificate Gets or sets the user assigned windows media certificate.
WMProfile Gets or sets the WMProfile object associated with the convert object.
WMScripter Provides a way to get the WMScript object.

Public Events

Name Description
Click Occurs when the control is clicked.
Complete Occurs when a conversion operation was successfully completed.
DoubleClick Occurs when the control is double-clicked.
ErrorAbort Occurs when an error has caused an operation to abort.
KeyDown Occurs when the control has detected a KeyDown event.
KeyPress Occurs when the control has detected a KeyPress event.
KeyUp Occurs when the control has detected a KeyUp event.
MediaEvent Occurs when the control has detected a media event.
MouseDown Occurs when the mouse pointer is over the control and a mouse button is pressed.
MouseMove Occurs when the mouse pointer is moved over the control.
MouseUp Occurs when the mouse pointer is over the control and a mouse button is released.
Progress Occurs periodically during a conversion operation to notify percentage completed.
Resize Occurs when the control is resized.
Started Occurs when a conversion operation has started.
UserAbort Occurs when a conversion operation has been stopped programmatically.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Multimedia Assembly