Click or drag to resize

McEngines Class

Defines the collection of all the imaging engine wrapper classes.
Inheritance Hierarchy
SystemObject
  System.Collections.GenericListMcEngineWrapper
    MediaCy.IQL.ApplicationMcEngines

Namespace:  MediaCy.IQL.Application
Assembly:  MediaCy.IQL.Application (in MediaCy.IQL.Application.dll) Version: 3.1.0.0
Syntax
VB
Public Class McEngines
	Inherits List(Of McEngineWrapper)

The McEngines type exposes the following members.

Constructors
  NameDescription
Public methodMcEngines
Initializes a new instance of the McEngines class
Top
Properties
  NameDescription
Public propertyActiveBackgroundTasks
The number of active background tasks, either queued or processing
Public propertyBatchProcessAll
Global background processing switch.
Public propertyHighDemandProcessingIsRunning
True when some high demand processing such as live preview is running.
Public propertyMinimumFramesPerEngine
Minimum number of frames per thread when splitting large sequences.
Public propertyMinimumRegionSizePerEngine
The minimum region size per engine when splitting processing of large frames (in KB).
Public propertySplitLargeFrames
Split large frames for processing.
Public propertySplitLargeSequences
Split large sequences for processing.
Public propertyTotalTasks
The number of tasks in all engines.
Top
Methods
  NameDescription
Public methodAddEngine
Public methodApplicationIdle
Public methodCancelAllTasks
Cancel all tasks in all engines.
Public methodGetActiveBackgroundTasks
Returns the list of all active background tasks.
Public methodInitialize
Public methodOnEngineAdded
Public methodOnEngineRemoved
Public methodRemoveEngine
Public methodSettingChanged
Top
Events
  NameDescription
Public eventEngineAdded
Public eventEngineRemoved
Top
Fields
Remarks
Each engine wrapper holds a reference to its imaging engine. The first instance in the list is the main user interface engine.
See Also