Click or drag to resize

IMcImageFrames Property

A new image frames collection (IMcFrames).

Namespace:  MediaCy.IQL.Engine
Assembly:  MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
Syntax
VB
ReadOnly Property Frames ( 
	<OptionalAttribute> FramesSelector As Object
) As McFrames
	Get

Parameters

FramesSelector (Optional)
Type: SystemObject
An optional selector for the frames to be included in the collection. If missing or a scalar -1, all frames are included. This selector may be an array of VARIANT, in which case the contents of each VARIANT are added to the collection. Each VARIANT may be a single scalar index value (if negative, then all frames are added), or it may be a single scalar LONGRANGE giving Start and End frame indices, or it may be an array of index values or an array of LONGRANGE index ranges. In addition, it may be a McFrame object instance or an array of them; each of these McFrame instances must one of the frames in this McImage's frame list (see the Frame property). Finally, the FramesSelector argument may be a McFrames collection (or an array of them) with a ParentImage the same as this one. In this case the entire contents of the IMcFrames collection(s) is added to the returned IMcFrames collection.

Property Value

Type: McFrames
Remarks
IMcFrames gives access to a new instance of a McFrames collection of image frames. The particular frames to be included in the collection may be optionally specified. If no frames are specified, then all frames are included in the collection. The property is exposed as a new instance of a McFrames object, holding all of the frames being managed by this image (if the FramesSelector argument is missing or a single negative number), or the frames selected by the FramesSelector argument.
Note Note
If a frame is moved to another image (via MoveFrames) or is removed from the image altogether (via RemoveFrames), then that frame is automatically removed from any IMcFrames collection holding it.
See Also