LEADTOOLS Multimedia (Leadtools.Multimedia assembly)

CaptureObject Enumeration

Show in webframe



The CaptureObject enumeration values define objects that can be obtained using the CaptureCtrl.GetSubObject method.
Syntax
'Declaration
 
Public Enum CaptureObject 
   Inherits System.Enum
   Implements System.IComparableSystem.IConvertibleSystem.IFormattable 
'Usage
 
Dim instance As CaptureObject
public enum class CaptureObject : public System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
Members
ValueMemberDescription
0x00000000FilterGraphSpecifies the filter graph.
0x00000001VideoCaptureFilterSpecifies the video device filter.
0x00000002AudioCaptureFilterSpecifies the audio device filter.
0x00000003VideoCapturePinSpecifies the video capture pin.
0x00000004AudioCapturePinSpecifies the audio capture pin.
0x00000005VideoPreviewPinSpecifies the video preview pin.
0x00000006AudioPreviewPinSpecifies the audio preview pin.
0x00000007TVTunerSpecifies the TV tuner.
0x00000008TVAudioSpecifies the TV audio controls.
0x00000009VideoCrossbarSpecifies the video crossbar.
0x0000000AAudioCrossbarSpecifies the audio or secondary crossbar.
0x0000000BVideoCompressorSpecifies the currently selected video compressor, known as an encoder or compressor, a module or algorithm to compress data.
0x0000000CAudioCompressorSpecifies the currently selected audio compressor.
0x0000000DTargetFilter

Specifies the target filter.

Note:If the target filter is multiplexer or sink, it's advisable to use TargetFormat.GetCacheObject instead of CaptureCtrl.GetSubObject. Target filters are not added to the capture graph until the capture graph is built using CaptureCtrl.ReadyCapture or CaptureCtrl.StartCapture. At this point, the graph is in running state. Some multiplexers or sinks might not be able to change some settings in running mode. By default, when you stop the capture, the multiplexer and sink are destroyed. As a result, the only way to change their settings in stopped mode is to create them before the capture starts. You can do that by first setting the TargetFormat.UseFilterCache property to true and then retrieving the objects using TargetFormat.GetCacheObject.

0x0000000EVideoRendererSpecifies the preview video renderer The DirectShow component responsible for playing the video.
0x0000000FAudioRendererSpecifies the preview audio renderer The audio device that will play the sound.
0x00000010VideoDecompressorSpecifies the video decompressor.
0x00000011AudioDecompressorSpecifies the audio decompressor.
0x00000012SplitterSpecifies the splitter.
0x00000013VideoCompressorOutputPinSpecifies the video compressor output pin.
0x00000014AudioCompressorOutputPinSpecifies the audio compressor output pin.
0x00000016TargetAVMuxSpecifies the target AV multiplexer.
0x00000017TargetVideoCompressorSpecifies the target video compressor.
0x00000018TargetAudioCompressorSpecifies the target audio processor.
0x00000100SelAudioProcessorSpecifies the first selected audio processor.
0x00000200SelVideoProcessorSpecifies the first selected video processor.
0x00000300PrevAudioProcessorSpecifies the preview audio processor.
0x00000400PrevVideoProcessorSpecifies the preview video processor.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Leadtools.Multimedia.CaptureObject

Requirements

Target Platforms

See Also

Reference

Leadtools.Multimedia Namespace

 

 


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