C# Class AForge.Video.DirectShow.FilterInfoCollection

Collection of filters' information objects.

The class allows to enumerate DirectShow filters of specified category. For a list of categories see FilterCategory.

Sample usage:

// enumerate video devices videoDevices = new FilterInfoCollection( FilterCategory.VideoInputDevice ); // list devices foreach ( FilterInfo device in videoDevices ) { // ... }
Inheritance: System.Collections.CollectionBase
Show file Open project: holisticware-admin/MonoVersal.AForgeNET Class Usage Examples

Public Methods

Method Description
FilterInfoCollection ( System.Guid category ) : System

Initializes a new instance of the FilterInfoCollection class.

Build collection of filters' information objects for the specified filter category.

this ( int index ) : FilterInfo

Get filter information object.

Private Methods

Method Description
CollectFilters ( System.Guid category ) : void

Method Details

FilterInfoCollection() public method

Initializes a new instance of the FilterInfoCollection class.
Build collection of filters' information objects for the specified filter category.
public FilterInfoCollection ( System.Guid category ) : System
category System.Guid Guid of DirectShow filter category. See .
return System

this() public method

Get filter information object.
public this ( int index ) : FilterInfo
index int Index of filter information object to retrieve.
return FilterInfo