---
title: QCCompositionParameterViewDelegate
framework: quartz
role: collectionGroup
path: quartz/qccompositionparameterviewdelegate
---

# QCCompositionParameterViewDelegate

A protocol for composition parameter view’s delegate.

## Overview

Overview This informal protocol allows your application to define which parameters should be visible in a QCCompositionParameterView object.

## Topics

### Responding to Composition Selections

- [compositionParameterView(_:shouldDisplayParameterWithKey:attributes:)](objectivec/nsobject-swift.class/compositionparameterview(_:shoulddisplayparameterwithkey:attributes:).md)

### Responding when an Input Parameter Changes

- [compositionParameterView(_:didChangeParameterWithKey:)](objectivec/nsobject-swift.class/compositionparameterview(_:didchangeparameterwithkey:).md)

## See Also

### Protocols

- [QCCompositionPickerViewDelegate](quartz/qccompositionpickerviewdelegate.md)
- [QCCompositionRenderer](quartz/qccompositionrenderer.md)
- [QCPlugInContext](quartz/qcplugincontext.md)
- [QCPlugInInputImageSource](quartz/qcplugininputimagesource.md)
- [QCPlugInOutputImageProvider](quartz/qcpluginoutputimageprovider.md)
