MonobjcMonobjc Documented Class Library
QCPlugInExecutionMode Enumeration
NamespacesMonobjc.QuartzQCPlugInExecutionMode

Execution modes for custom patches.

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public enum QCPlugInExecutionMode
Public Enumeration QCPlugInExecutionMode
public enum class QCPlugInExecutionMode
Members
MemberDescription
kQCPlugInExecutionModeProvider

A provider execution mode. The custom patch executes on demand—that is, whenever data is requested of it, but at most once per frame.

Available in Mac OS X v10.5 and later.


kQCPlugInExecutionModeProcessor

A processor execution mode. The custom patch executes whenever its inputs change or if the time change (assuming it's time-dependent).

Available in Mac OS X v10.5 and later.


kQCPlugInExecutionModeConsumer

A consumer execution mode. The custom patch always executes assuming the value of its Enable input port is true. (The Enable port is automatically added by the system.)

Available in Mac OS X v10.5 and later.


Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.Quartz (Module: Monobjc.Quartz)