IC Imaging Control C++

Type Definitions

Type Definitions

Complete list of all type definitions in namespace DShowLib.

Type Definitions

Type Description
tCodecList

tCodecList is a std::vector of tCodecPtrs.

tCodecListPtr

tCodecListPtr is a smart_ptr to a tCodecList.

tCodecPtr

tCodecPtr is a smart_ptr to a Codec.

tFrameFilterList

tFrameFilterList is a vector of pointers to IFrameFilter objects.

tFrameHandlerSinkPtr

tFrameHandlerSinkPtr is a smart pointer to a FrameHandlerSink.

tFrameNotificationSinkPtr

A pointer to a FrameNotificationSink.

tFrameQueueBufferList

A list of tFrameQueueBufferPtr objects.

tFrameQueueBufferPtr

A pointer to a FrameQueueBuffer.

tFrameQueueSinkPtr

A pointer to a FrameQueueSink.

tFrameSnapSinkPtr

A pointer to a FrameSnapSink.

tGUIDArray

An array of GUIDs.

tIVCDAbsoluteValuePropertyPtr

A pointer to an IVCDAbsoluteValueProperty.

tIVCDButtonPropertyPtr

A pointer to an IVCDButtonProperty.

tIVCDMapStringsPropertyPtr

A pointer to an IVCDMapStringsProperty.

tIVCDMapSwitchPropertyPtr

A pointer to an IVCDSwitchProperty.

tIVCDPropertyElementPtr

A pointer to an IVCDPropertyElement.

tIVCDPropertyInterfacePtr

A pointer to an IVCDPropertyInterface.

tIVCDPropertyInterfacePtr

A pointer to an IVCDPropertyInterface.

tIVCDPropertyItemPtr

A pointer to an IVCDPropertyItem.

tIVCDPropertyItemsPtr

A pointer to an IVCDPropertyItems collection.

tIVCDRangePropertyPtr

A pointer to an IVCDRangeProperty.

tMediaStreamContainerList

A vector of tMediaStreamContainerPtrs.

tMediaStreamContainerListPtr

A smart_ptr to a tMediaStreamContainerList.

tMediaStreamContainerPtr

A smart_ptr to a MediaStreamContainer object.

tMediaStreamSinkPtr

tMediaStreamSinkPtr is a smart pointer to a MediaStreamSink.

tMemBufferCollectionPtr

A pointer to a MemBufferCollection.

tVCDCategoryMap

A map that maps properties that belong together in to one group. The group is described by a string.

tVCDPropertyElementArray

An array of tIVCDPropertyElementPtrs.

tVCDPropertyInterfaceArray

An array of tIVCDPropertyInterfacePtrs.

tVCDPropertyItemArray

An array of tIVCDPropertyItemPtrs.

<< Class Library Reference

Get in touch with us


About The Imaging Source

Established in 1990, The Imaging Source is one of the leading manufacturers of industrial cameras, frame grabbers and video converters for production automation, quality assurance, logistics, medicine, science and security.

Our comprehensive range of cameras with USB 3.1, USB 3.0, USB 2.0, GigE interfaces and other innovative machine vision products are renowned for their high quality and ability to meet the performance requirements of demanding applications.

Automated Imaging Association ISO 9001:2015 certified

Contact us