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 Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.