Leadtools.MediaFoundation Assembly Changes

Summary

Version Changes: 21 to 22

New Members (version 22)

The following members have been added:

Name Description
Leadtools.MediaFoundation.CaptureCtrl.CaptureHDIB Captures a device independent bitmap.
Leadtools.MediaFoundation.CaptureCtrl.GetStillHDIB(int) Gets a device independent bitmap during a CaptureMode.Still capture.
Leadtools.MediaFoundation.PlayCtrl.GetStillHDIB(int) Gets a device-independent bitmap (DIB).

Removed Members (version 22)

The following members have been removed:

Name Description
Leadtools.MediaFoundation.CaptureCtrl.CaptureDIB Captures a device independent bitmap.
Leadtools.MediaFoundation.CaptureCtrl.GetStillDIB(int) Gets a device independent bitmap during a CaptureMode.Still capture.

Version Changes: 20 to 21

New Members (version 21)

The following members have been added:

Name Description
Leadtools.MediaFoundation.TargetFormats.AC3 AC-3 target format.
Leadtools.MediaFoundation.TargetFormats.ADTS Audio data transport stream (ADTS) target format.
Leadtools.MediaFoundation.TargetFormats.MPEG2T MPEG-2 Transport target format.
Leadtools.MediaFoundation.TargetFormatType.AC3 AC-3 audio format.
Leadtools.MediaFoundation.TargetFormatType.ADTS Audio data transport stream (ADTS) audio format.
Leadtools.MediaFoundation.TargetFormatType.MPEG2T MPEG-2 Transport audio/video format.

Removed Members (version 21)

The following members have been removed:

Name
None

Version Changes: 19 to 20

New Members (version 20)

The following members have been added:

Name Description
Leadtools.MediaFoundation.CaptureCtrl.MouseEnter Occurs when the mouse pointer enters the control.
Leadtools.MediaFoundation.CaptureCtrl.MouseHover Occurs when the mouse pointer rests on the control.
Leadtools.MediaFoundation.CaptureCtrl.MouseLeave Occurs when the mouse pointer leaves the control.
Leadtools.MediaFoundation.ControlHost.PropsValid Returns a value that indicates whether the underlying control object is in a state in which its properties can be accessed.
Leadtools.MediaFoundation.MouseHoverEventArgs The MouseHoverEventArgs object is the event arguments object for the MouseHoverEventHandler. For more information, see MouseHoverEventHandler
Leadtools.MediaFoundation.MouseHoverEventHandler Represents the method that will handle an event that has received MouseHoverEventArgs data.
Leadtools.MediaFoundation.PlayCtrl.MouseEnter Occurs when the mouse pointer enters the control.
Leadtools.MediaFoundation.PlayCtrl.MouseHover Occurs when the mouse pointer rests on the control.
Leadtools.MediaFoundation.PlayCtrl.MouseLeave Occurs when the mouse pointer leaves the control.
Leadtools.MediaFoundation.TargetFormat.Available Indicates whether the target format is available.
Leadtools.MediaFoundation.TargetFormats.AVI AVI target format.
Leadtools.MediaFoundation.TargetFormats.FLAC FLAC target format.
Leadtools.MediaFoundation.TargetFormats.FMP4 Fragmented MPEG-4 target format.
Leadtools.MediaFoundation.TargetFormats.MP3 MP3 target format.
Leadtools.MediaFoundation.TargetFormats.MPEG2 MPEG-2 target format.
Leadtools.MediaFoundation.TargetFormats.WAVE WAVE target format.
Leadtools.MediaFoundation.TargetFormatType._3GP 3GPP (3GP) audio/video format.
Leadtools.MediaFoundation.TargetFormatType.AVI Audio Video Interleave (AVI) format.
Leadtools.MediaFoundation.TargetFormatType.FLAC FLAC audio format.
Leadtools.MediaFoundation.TargetFormatType.FMP4 Fragmented MPEG-4 (MP4) audio/video format.
Leadtools.MediaFoundation.TargetFormatType.MP3 MP3 audio format.
Leadtools.MediaFoundation.TargetFormatType.MPEG2 MPEG-2 audio/video format.
Leadtools.MediaFoundation.TargetFormatType.WAVE Waveform (WAV) audio format.

Removed Members (version 20)

The following members have been removed:

Name Description
Leadtools.MediaFoundation.Constants.PreferredMediaSourceHandlers Contains constant string values for predefined values used to identify preferred media source handlers.
Leadtools.MediaFoundation.Constants.PreferredMediaSourceHandlers.DontCare 'Use Windows Media Foundation Default' constant string.
Leadtools.MediaFoundation.Constants.PreferredMediaSourceHandlers.FLV 'LEAD FLV Media Source' constant string.
Leadtools.MediaFoundation.Constants.PreferredMediaSourceHandlers.ISO 'LEAD ISO Media Source' constant string.
Leadtools.MediaFoundation.Constants.PreferredMediaSourceHandlers.LEADDefault 'Use LEAD Default MediaSourceHandler' constant string.
Leadtools.MediaFoundation.Constants.PreferredMediaSourceHandlers.MPEG2Program 'LEAD MPEG2 Program Media Source' constant string.
Leadtools.MediaFoundation.Constants.PreferredMediaSourceHandlers.MPEG2Transport 'LEAD MPEG2 Transport Media Source' constant string.
Leadtools.MediaFoundation.Constants.PreferredMediaSourceHandlers.RTSP 'LEAD RTSP Media Source' constant string.

Version Changes: 18 to 19

Removed

The following members have been removed from the existing types:

Member Description
Leadtools.MediaFoundation.AudioFormats.MoveNext Removed in v19
Leadtools.MediaFoundation.AudioFormats.Reset Removed in v19
Leadtools.MediaFoundation.AudioFormats.Current Removed in v19
Leadtools.MediaFoundation.CaptureInputs.MoveNext Removed in v19
Leadtools.MediaFoundation.CaptureInputs.Reset Removed in v19
Leadtools.MediaFoundation.CaptureInputs.Current Removed in v19
Leadtools.MediaFoundation.CaptureSizes.MoveNext Removed in v19
Leadtools.MediaFoundation.CaptureSizes.Reset Removed in v19
Leadtools.MediaFoundation.CaptureSizes.Current Removed in v19
Leadtools.MediaFoundation.CaptureSubTypes.MoveNext Removed in v19
Leadtools.MediaFoundation.CaptureSubTypes.Reset Removed in v19
Leadtools.MediaFoundation.CaptureSubTypes.Current Removed in v19
Leadtools.MediaFoundation.Devices.MoveNext Removed in v19
Leadtools.MediaFoundation.Devices.Reset Removed in v19
Leadtools.MediaFoundation.Devices.Current Removed in v19
Leadtools.MediaFoundation.Processors.MoveNext Removed in v19
Leadtools.MediaFoundation.Processors.Reset Removed in v19
Leadtools.MediaFoundation.Processors.Current Removed in v19
Leadtools.MediaFoundation.Renderers.MoveNext Removed in v19
Leadtools.MediaFoundation.Renderers.Reset Removed in v19
Leadtools.MediaFoundation.Renderers.Current Removed in v19
Leadtools.MediaFoundation.TargetAudioFormats.MoveNext Removed in v19
Leadtools.MediaFoundation.TargetAudioFormats.Reset Removed in v19
Leadtools.MediaFoundation.TargetAudioFormats.Current Removed in v19
Leadtools.MediaFoundation.TargetAudioTypes.MoveNext Removed in v19
Leadtools.MediaFoundation.TargetAudioTypes.Reset Removed in v19
Leadtools.MediaFoundation.TargetAudioTypes.Current Removed in v19
Leadtools.MediaFoundation.TargetFormats.MoveNext Removed in v19
Leadtools.MediaFoundation.TargetFormats.Reset Removed in v19
Leadtools.MediaFoundation.TargetFormats.Current Removed in v19
Leadtools.MediaFoundation.TargetVideoFormats.MoveNext Removed in v19
Leadtools.MediaFoundation.TargetVideoFormats.Reset Removed in v19
Leadtools.MediaFoundation.TargetVideoFormats.Current Removed in v19
Leadtools.MediaFoundation.VideoFormats.MoveNext Removed in v19
Leadtools.MediaFoundation.VideoFormats.Reset Removed in v19
Leadtools.MediaFoundation.VideoFormats.Current Removed in v19

New Members

The following members have been added to the existing types:

Member Description
Leadtools.MediaFoundation.Common.LockType Defines the various flags that can be used to lock and unlock Multimedia features.
Leadtools.MediaFoundation.Common.LockType.Computer Unlocks the module at the computer level. Unlocking at the computer level should be avoided because it can cause unexpected behavior in other applications.
Leadtools.MediaFoundation.Common.LockType.Application Unlocks the module for this instance of the application. This is the recommended value.
Leadtools.MediaFoundation.Common.LockType.ApplicationPath Unlocks the module for this particular application. Use this for unlocking support in a third party application (like Windows Media Player).
Leadtools.MediaFoundation.Common.MultimediaSupport Unlocks the Multimedia features, filters, codecs and objects.
Leadtools.MediaFoundation.Common.MultimediaSupport.UnlockModule(String,Leadtools.MediaFoundation.Common.LockType,String) Unlocks a specific module, or group of modules (depending on the serial number, or Key).
Leadtools.MediaFoundation.Common.MultimediaSupport.LockModules(Leadtools.MediaFoundation.Common.LockType,String) Locks all modules of the same appId that were unlocked using UnlockModule.
Leadtools.MediaFoundation.ControlHost.InitHost(String,String) Initializes the underlying control object for user control base classes (PlayCtrl, CaptureCtrl and ConvertCtrl).
Leadtools.MediaFoundation.CaptureCtrl(Boolean) (Constructor) Constructs a new CaptureCtrl control object.
Leadtools.MediaFoundation.Constants.MEDIASUBTYPE_WAVE_DOLBY_AC3 AC3 (WAVE_DOLBY_AC3) Media Subtype string constant
Leadtools.MediaFoundation.Constants.MEDIASUBTYPE_MPEG_HEAAC HEAAC Media Subtype string constant
Leadtools.MediaFoundation.Constants.MEDIASUBTYPE_H264 H264 Media Subtype string constant
Leadtools.MediaFoundation.Constants.MEDIASUBTYPE_LMP4 LMP4 Media Subtype string constant
Leadtools.MediaFoundation.Constants.MEDIASUBTYPE_XVID XVID Media Subtype string constant
Leadtools.MediaFoundation.Constants.MEDIASUBTYPE_WVC1 WVC1 Media Subtype string constant
Leadtools.MediaFoundation.Constants.MFAudioFormat_AAC Raw AAC or ADTS AAC Audio Media type string constant
Leadtools.MediaFoundation.Constants.MFAudioFormat_WMAudioV8 WMAudioV8 Audio Media type string constant
Leadtools.MediaFoundation.Constants.MFAudioFormat_WMAudioV9 WMAudioV9 Audio Media type string constant
Leadtools.MediaFoundation.Constants.MFAudioFormat_MSP1 MSP1 Audio Media type string constant
Leadtools.MediaFoundation.Constants.MFVideoFormat_H264 H264 Video Media type string constant
Leadtools.MediaFoundation.Constants.MFVideoFormat_WMV2 WMV2 Video Media type string constant
Leadtools.MediaFoundation.Constants.MFVideoFormat_WVC1 WVC1 Video Media type string constant
Leadtools.MediaFoundation.Constants.MFVideoFormat_WMV3 WMV3 Video Media type string constant
Leadtools.MediaFoundation.Constants.WMMEDIASUBTYPE_WMAudioV8 WMAudioV8 Windows Media Subtype string constant
Leadtools.MediaFoundation.Constants.WMMEDIASUBTYPE_WMAudioV9 WMAudioV9 Windows Media Subtype string constant
Leadtools.MediaFoundation.Constants.WMMEDIASUBTYPE_WMSP1 WMSP1 Windows Media Subtype string constant
Leadtools.MediaFoundation.Constants.WMMEDIASUBTYPE_WMV2 WMV2 Windows Media Subtype string constant
Leadtools.MediaFoundation.Constants.WMMEDIASUBTYPE_WMV3 WMV3 Windows Media Subtype string constant
Leadtools.MediaFoundation.PlayCtrl(Boolean) (Constructor) The PlayCtrl control object constructor.
Leadtools.MediaFoundation.Renderers.Refresh Refreshes the renderers collection.

from Version 17.5 to Version 18

New Assembly

The following assembly has been added to LEADTOOLS For .NET v18:

Namespace Description
Leadtools.MediaFoundation has been added to the LEADTOOLS Multimedia toolkit. New assembly as of v18.
Help Version 22.0.2023.1.18
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Multimedia
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.