LEADTOOLS Multimedia (Leadtools.Multimedia assembly)

Leadtools.Multimedia Namespace

Show in webframe
Inheritance Hierarchy
Outline and description of multimedia interfaces, enumerations, structures, and classes.
Classes
 ClassDescription
AnalogVideoDecoder Gets and sets information about the analog-to-digital conversion process in a video capture filter.
AudioCompressors An AudioCompressors object contains a collection of registered audio compressors.
AudioDevices The AudioDevices object contains a collection of registered audio devices.
AudioFormat The AudioFormat object is a child item of the AudioFormats collection.
AudioFormats The AudioFormats object contains a collection of audio formats available for an audio device.
AudioInput The AudioInput Object is an audio input management and informational object.
AudioInputs The AudioInputs object is a collection used to manage the available audio inputs for the specified audio device.
AudioProcessors The AudioProcessors object contains a collection of registered audio processors.
AudioRenderers The AudioRenderers object contains a collection of registered audio renderers.
CameraControl The CameraControl object allows the user to control camera settings such as zoom, tilt, iris, etc.
CameraControlInfo A camera control property class containing property information useful for validating CameraControl property values.
CaptureCtrl The CaptureCtrl Object allows the user to capture audio and video from hardware devices.
CaptureInput The CaptureInput object is a child item of the CaptureInputs collection.
CaptureInputs The CaptureInputs Object contains a collections of the capture device inputs.
CaptureSize The CaptureSize object contains information about a registered video capture size.
CaptureSizes The CaptureSizes object contains a collection of registered video capture sizes.
CaptureSubType The CaptureSubType object is a child item of the CaptureSubTypes collection.
CaptureSubTypes The CaptureSubTypes object contains a collection of common video capture subtypes supported by the current video device.
Compressor The Compressor object is a child item of the Compressors collection.
Compressors A Compressors object contains a collection of registered audio or video compressors.
Constants The Constants static class contains constant string values for the Filter names, MediaType and subtype strings, processor and compressor names that are used.
Constants.PreferredFilters The PreferredFilters static class contains constant string values for predefined values that can be used to identify preferred filters.

It contains the "Don't Care", "LEAD Default" strings as well as defines for the display names of the most common LEAD filters.

ControlHost Internal user control base class for PlayCtrl, CaptureCtrl and ConvertCtrl classes.
ConvertCtrl The ConvertCtrl Object allows the user to convert one media format to another.
Device The Device object is a child item of the Devices collection.
Devices The Devices object contains a collection of registered audio or video devices.
DVDAudioStream The DVDAudioStream object allows the user to navigate and control the DVD audio streams while playing and converting them.
DVDChapter The DVDChapter object provides control over the chapters of a DVD.
DVDControl The DVDControl object provides the ability to navigate and play DVD-Video titles, including karaoke titles.
DVDSource The DVDSource object gives a greater control when converting or playing a DVD image.
DVDSubpictureStream The DVDSubpictureStream object allows the user to navigate and control the DVD Subpicture streams during playback and conversion.
DVDTitle The DVDTitle object allows the user to navigate and control the DVD titles during playback and conversion.
ErrorAbortEventArgs The event argument for the ErrorAbortEventHandler event handler.
FilterEnum The FilterEnum object allows the user to get or set filter merit as well as enable or disable filters through merit changing.
KeyDownEventArgs The event argument for the KeyDownEventHandler event handler.
KeyPressEventArgs The event argument for the KeyPressEventHandler event handler.
KeyUpEventArgs The event argument for the KeyUpEventHandler event handler.
MediaEventArgs The event argument for the MediaEventHandler event handler.
MediaInfo The MediaInfo object provides detailed information about the source media file.
MediaSample Provides a wrapper object for the DirectShow MediaSample object.
MediaType The MediaType object is a wrapper object for the DirectShow AM_MEDIA_TYPE structure.
MidiRenderers The MidiRenderers object contains a collection of registered midi renderers.
MouseDownEventArgs The MouseDownEventArgs object is the event arguments object for the MouseDownEventHandler. For more information, see MouseDownEventHandler
MouseMoveEventArgs The MouseMoveEventArgs object is the event arguments object for the MouseMoveEventHandler. For more information, see MouseMoveEventHandler
MouseUpEventArgs The MouseUpEventArgs object is the event arguments object for the MouseUpEventHandler. For more information, see MouseUpEventHandler/
MultiStreamSource The MultiStreamSource object allows the user to supply multiple streams to the ConvertCtrl and PlayCtrl objects.
MultiStreamTarget Makes it possible to fetch multiple media samples (having different media types) from the ConvertCtrl and CaptureCtrl objects.
PlayCtrl The PlayCtrl object allows audio and video playback to be integrated into applications.
Processor The Processor object is a child item of the Processors collection.
Processors The Processors object contains a collection of processing filters.
ProgressEventArgs The ProgressEventArgs object is the event arguments object for the ProgressEventHandler. For more information, see ProgressEventHandler
Renderer The Renderer object is a child item of the Renderers collection.
Renderers The Renderers object contains a collection of registered audio or midi renderers.
RTSPSecurity This RTSPSecurity class is used for implementing security in the RTSP server.
RTSPServer Provides high level functions to implement a RTSP Server.
SampleSource The SampleSource object allows the user to supply single media samples to the ConvertCtrl and PlayCtrl objects.
SampleTarget The SampleTarget object is used to fetch single media samples from the ConvertCtrl and CaptureCtrl objects.
StateChangedEventArgs The StateChangedEventArgs object is the event arguments object for the StateChangedEventHandler. For more information, see StateChangedEventHandler
TargetDevice The TargetDevice object is a child item of the TargetDevices collection.
TargetDevices The TargetDevices class contains a collection of registered output devices.
TargetFormat The TargetFormat object is a child item of the TargetFormats collection.
TargetFormats The TargetFormats collection object contains predefined and user defined target formats.
TrackingPositionChangedEventArgs The TrackingPositionChangedEventArgs object is the event arguments object for the TrackingPositionChangedEventHandler. For more information, see TrackingPositionChangedEventHandler
TrackingSelectionChangedEventArgs The TrackingSelectionChangedEventArgs object is the event arguments object for the TrackingSelectionChangedEventHandler. For more information, see TrackingSelectionChangedEventHandler
TVTuner The TVTuner Object provides methods and properties to control TV tuner devices, supporting tuners for analog broadcast television and AM/FM radio.
VCRControl The VCRControl object is a device wrapper object for extended VCR control.
VideoCompressors A VideoCompressors object contains a collection of registered video compressors.
VideoDevices The VideoDevices object contains a collection of registered video devices.
VideoFormat The VideoFormat object is a child item of the VideoFormats collection.
VideoFormats The VideoFormats object contains a collection of video formats available for video devices.
VideoProcAmp The VideoProcAmp object enables the user to adjust the qualities of an incoming video signal, such as brightness, contrast, hue, saturation, gamma, and sharpness.
VideoProcAmpInfo A video processor amp property class containing property information useful for validating VideoProcAmp property values.
VideoProcessors The VideoProcessors object contains a collection of registered video processors.
WMMutualExclusion The WMMutualExclusion object represents a group of streams, of which only one at a time can be played.
WMProfile A WMProfile object used for WMV formats.
WMProfileManager The WMProfileManager object is used to create and manage Windows Media profile objects.
WMScript A WMScript object used to add Script commands to Windows Media Files or Streams.
WMStreamConfig The WMStreamConfig Object is used to specify the properties of a stream and a media in a stream, in addition to other video-specific properties in an WMV file.
Structures
 StructureDescription
BITMAPINFOHEADER The BITMAPINFOHEADER structure is useful for accessing bitmap information in captured DIB frames. It contains information about the dimensions and color format of a device-independent bitmap (DIB).
DVD_HMSF_TIMECODE The DVD_HMSF_TIMECODE structure encapsulates the hours, minutes, seconds, and frames in a DVD Timecode.
RECT This structure defines the coordinates of the upper-left and lower-right corners of a rectangle.
REFERENCE_TIME The REFERENCE_TIME data type defines the units for reference times in DirectShow. Each unit of reference time is 100 nanoseconds.
RGBQUAD The RGBQUAD data type defines the elements of a palette entry.
VideoInfoHeader The VIDEOINFOHEADER structure describes the bitmap and color information for a video image.
WaveFormatEx The WAVEFORMATEX structure defines the format of waveform-audio data.
Delegates
 DelegateDescription
ErrorAbortEventHandler Represents the method that will handle an event that has received ErrorAbortEventArgs data.
KeyDownEventHandler Represents the method that will handle an event that has received KeyDownEventArgs data.
KeyPressEventHandler Represents the method that will handle an event that has received KeyPressEventArgs data.
KeyUpEventHandler Represents the method that will handle an event that has received KeyUpEventArgs data.
MediaEventHandler Represents the method that will handle an event that has received MediaEventArgs data.
MouseDownEventHandler Represents the method that will handle an event that has received MouseDownEventArgs data.
MouseMoveEventHandler Represents the method that will handle an event that has received MouseMoveEventArgs data.
MouseUpEventHandler Represents the method that will handle an event that has received MouseUpEventArgs data.
ProgressEventHandler Represents the method that will handle an event that has received ProgressEventArgs data.
StateChangedEventHandler Represents the method that will handle an event that has received StateChangedEventArgs data.
TrackingPositionChangedEventHandler Represents the method that will handle an event that has received TrackingPositionChangedEventArgs data.
TrackingSelectionChangedEventHandler Represents the method that will handle an event that has received TrackingSelectionChangedEventArgs data.
Enumerations
 EnumerationDescription
AnalogVideoStandard The possible standard video formats available.
Appearance Specifies the appearance of the control.
BorderStyle Specifies the border style.
CameraControlFlags The CameraControlFlags enumeration values define how a specific camera property is controlled.
CameraControlProperty The CameraControlProperty enumeration values define individual settings in a camera,
CaptureDlg Values that define helper and property dialog boxes available in the CaptureCtrl object.
CaptureInterleavingMode Values that define the interleaving mode used when writing the target file.
CaptureMasterStream Values that define the master stream that other streams must synchronize with after the file is written.
CaptureMode Values that define the type of capture to perform.
CaptureObject The CaptureObject enumeration values define objects that can be obtained using the CaptureCtrl.GetSubObject method.
CapturePreview Values that define the source of the preview media.
CapturePreviewTap Values that define where the preview output is tapped.
CaptureSettings The CaptureSettings enumeration values control saving and loading settings for the CaptureCtrl object.
CaptureState Specifies the current state of the CaptureCtrl object.
CaptureStillTap Specifies where in the stream a still image is captured from.
ClosedCaptioningFlags Specifies the save options used by the ConvertCtrl.SetClosedCaptioningTargetFile method.
CompressorReliability Provides reliability information on compressors (audio or video), based on a history of field tests.
ConvertDlg Defines helper and property dialog boxes available in the ConvertCtrl object.
ConvertInterleavingMode Defines the interleaving mode used when writing the target file.
ConvertObject Defines objects that can be obtained using the ConvertCtrl.GetSubObject method.
ConvertSettings Controls saving and loading settings for the ConvertCtrl object.
ConvertState Specifies the current state of the ConvertCtrl object.
DVDAudioAppMode Specifies the available DVD audio application modes.
DVDAudioFormat Specifies the available DVD audio stream formats.
DVDAudioLangExt The DVDAudioLangExt enumeration values are used to indicate whether an audio stream contains audio language extensions.
DVDDiscSide Indicates the sides of a DVD disc.
DVDDomain The DVDDomain enumeration values are used to indicate the state of a DVD player.
DVDError The DVDError enumeration values specify DVD error conditions.
DVDMenuId Specifies the DVD menu to display in the DVDControl.ShowMenu method.
DVDParentalLevel The DVDParentalLevel enumeration values identify flags for the generic parental levels defined in the DVD specification.
DVDPlaybackStopped The DVDPlaybackStopped enumeration values indicate why DVD playback stops. The stop reason code is passed as param1 of the MediaEventArgs object when a MediaEventCode.EC_DVD_PLAYBACK_STOPPED event has been raised.
DVDRelativeButton The DVDRelativeButton enumeration values identify the four directional buttons used for digital video disc (DVD) menu navigation and other operations.
DVDSourceSelectedState Specifies the available DVD source selected states.
DVDSubpictureCoding The DVDSubpictureCoding enumeration values define the Subpicture coding mode.
DVDSubpictureLangExt The DVDSubpictureLangExt enumeration values define the possible language extensions in a specified Subpicture stream.
DVDSubpictureType The DVDSubpictureType enumeration values define the subpicture stream type.
DVDTextStringType Defines a subset of the DVD text string types.
DVDTimecodeFlags The DVDTimecodeFlags enumeration values indicate the frame rate at which a digital video disc (DVD) has been authored to play.
DVDTitleSelectedState Specifies the available DVD title selected states.
DVDValidUserOp Indicates which user operation (UOP) commands are currently allowed by the DVD.
DVDVideoCompression Specifies the available DVD video compression types.
DVDWarning The DVDWarning enumeration values define the DVD warning conditions.
DVResolution Specifies the available resolutions for DVD playback.
ErrorCode The list of error codes for generic collection thrown exceptions.
LoadStatusEventCode The LoadStatusCode enumeration values are used with the EC_LOADSTATUS DirectShow event to provide status of a load operation.
LogFileFlags Specifies the desired logging options used by the ConvertCtrl.OpenLogFile method. You can combine these values when appropriate by using a bitwise OR ( | ) operator.
MediaEventCode Defines values used for media event reporting.
MousePointer Specifies the type of mouse pointer to use for the control.
PlayDlg Defines helper and property dialog boxes available in the PlayCtrl object.
PlayObject Defines objects that can be obtained using the PlayCtrl.GetSubObject method.
PlaySeeking Determines which seeking capabilities are supported by the current media playback.
PlaySettings The PlaySettings enumeration values control saving and loading settings for the PlayCtrl object.
PlayState Specifies the current state of the PlayCtrl object.
PlayStillTap Defines the point at which the still image is captured in the player object.
PreferredFilter Specifies the preferred filter to be used in a conversion/playback process. ConvertCtrl.SetPreferredFilter methodConvertCtrl.GetPreferredFilter method
ProcessorDlg The ProcessorDlg enumeration values define helper and property dialog boxes available in the Processor object.
ProcessorType The ProcessorType enumeration values indicate the type of Processor, either video or audio.
RTSPAuthenticationType Defines the possible authentication types specified by the RTSPSecurity.AuthenticationRequired property
RTSPServerSourceType Specifies the type of sources for the RTSPServer class.
ScaleMode Specifies the unit of measure for the control.
SizeMode Specifies how the video window is sized within the video window frame and can be used by both the PlayCtrl and the CaptureCtrl objects.
SourceFormatType Specifies the format of the source media file associated with the MediaInfo object.
SourceObjectType Specifies the source object type.
StillFormatType Defines the format used to save still images using the CaptureCtrl.SaveStillBitmap, ConvertCtrl.SaveStillBitmap and PlayCtrl.SaveStillBitmap methods
StillQuality Indicates the compression quality factors affecting CMP still images.
StreamFormatType Defines the possible stream types.
TargetFormatCompressor Values that specify the validity of a compressor for the selected target format.
TargetFormatDlg Values that define helper and property dialog boxes available in the cached object.
TargetFormatObject Values that define cached objects that can be obtained by calling TargetFormat.GetCacheObject.
TargetFormatType Specifies the format of the target media file associated with the CaptureCtrl.TargetFormat and ConvertCtrl.TargetFormat.
TargetObjectType Specifies the media target type used in the capture or conversion processes.
TunerInputType The possible TV Tuner input types for the installed TV Tuner device.
TunerModeType The possible modes supported by the installed TV tuner device.
TunerSignalStrength The possible TV Tuner signal strength indicators.
TunerSubChannel The TVTunerSubChannel values specify possible TV Tuner audio or video subchannels.
VCRControlDeviceType The VCRControlDeviceType enumeration values specify the current device type.
VCRControlMediaType The VCRControlMediaType enumeration values specify the media format of this device.
VCRControlMode The VCRControlMode enumeration values specify the current device mode.
VideoProcAmpFlags The VideoProcAmpFlags enumeration values indicate whether a particular video property is controlled manually or automatically.
VideoProcAmpProperty Specifies the video properties of a video capture device.
VideoRendererType Defines the preferred video renderer type.
WMProfileType Defines the profile types.
WMT_Version Defines supported SDK versions.
See Also

Reference

Leadtools.Multimedia Assembly

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.

Leadtools.Multimedia requires a Multimedia or Multimedia Suite license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features