---
title: CIPlugInRegistration
framework: Core Image
role: symbol
role_heading: Protocol
path: coreimage/cipluginregistration
---

# CIPlugInRegistration

The interface for loading Core Image image units.

## Declaration

```swift
protocol CIPlugInRegistration
```

## Overview

Overview The principal class of an image unit—a loadable bundle containing custom Core Image filters for macOS—must support this protocol.

## Topics

### Initializing Plug-ins

- [load(_:)](coreimage/cipluginregistration/load(_:).md)

## See Also

### Image Units

- [CIPlugIn](coreimage/ciplugin.md)
- [CIFilterGenerator](coreimage/cifiltergenerator.md)
- [CIFilterConstructor](coreimage/cifilterconstructor.md)
