The following tables list the members exposed by ConvertCtrl.
| Name | Description | |
|---|---|---|
![]()  | 
	ConvertCtrl | The ConvertCtrl control object constructor. | 
| Name | Description | |
|---|---|---|
![]()  | 
	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. | 
![]()  | 
	GetPreferredMediaSourceHandler | Retrieves the preferred media source handler's GUID set using the SetPreferredMediaSourceHandler method. | 
![]()  | 
	HasDialog | Checks whether the specified property dialog is available. | 
![]()  | 
	PauseConvert | Pauses the conversion process. | 
![]()  | 
	ResetSource | Resets the media source. | 
![]()  | 
	ResetTarget | Resets the media target. | 
![]()  | 
	RunConvert | Runs a paused conversion process. | 
![]()  | 
	SaveStillBitmap | Saves a snapshot from the running stream to a file as a bitmap. | 
![]()  | 
	SetPreferredMediaSourceHandler | Sets a preferred media source handler's GUID. | 
![]()  | 
	ShowDialog | Shows the specified property dialog. | 
![]()  | 
	StartConvert | Starts converting data. | 
![]()  | 
	StopConvert | Stops converting data. | 
![]()  | 
	ToggleFullScreenMode | Switched the state of the full screen mode. | 
| 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. | 
| Name | Description | |
|---|---|---|
![]()  | 
	AllowedStreams | Gets or sets which streams can be converted. | 
![]()  | 
	AudioProcessors | Gets the registered audio processors collection object. | 
![]()  | 
	ConvertError | Gets the last conversion error code. | 
![]()  | 
	Duration | Gets the duration of the media, in seconds. | 
![]()  | 
	FullScreenMode | Gets or sets the video renderer full-screen mode state. | 
![]()  | 
	PercentComplete | Gets the current conversion completion percentage. | 
![]()  | 
	PercentCompleteScalar | Gets or sets the scalar value by which to divide the current conversion completion percentage. | 
![]()  | 
	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. | 
![]()  | 
	SelectionStart | Gets or sets the current selection start position in seconds. | 
![]()  | 
	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. | 
![]()  | 
	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. | 
![]()  | 
	TargetFile | Gets or sets the media target filename. | 
![]()  | 
	TargetFormat | Gets or sets the media target file format. | 
![]()  | 
	TargetFormats | Gets the target format collection object. | 
![]()  | 
	TargetType | Gets and sets the media target type. | 
![]()  | 
	UnrenderedStreams | Gets the streams that have not been rendered. | 
![]()  | 
	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. | 
| 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. | 
![]()  | 
	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. |