---
title: kQCPlugInExecutionModeProvider
framework: quartz
role: symbol
role_heading: Global Variable
path: quartz/kqcpluginexecutionmodeprovider
---

# 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.

## Declaration

```swift
var kQCPlugInExecutionModeProvider: QCPlugInExecutionMode { get }
```

## See Also

### Constants

- [kQCPlugInExecutionModeProcessor](quartz/kqcpluginexecutionmodeprocessor.md)
- [kQCPlugInExecutionModeConsumer](quartz/kqcpluginexecutionmodeconsumer.md)
