---
title: Using out-of-process FxPlug plug-ins
framework: professional-video-applications
role: article
path: professional-video-applications/using-out-of-process-fxplug-plug-ins
---

# Using out-of-process FxPlug plug-ins

## Using out-of-process FxPlug plug-ins

Using out-of-process FxPlug plug-ins Register and render FxPlug plug-ins with Motion and Final Cut Pro.

Overview

FxPlug 4 plug-ins run out-of-process, which means they run in a dedicated process outside the host app, and communication with the plug-in is done over an interprocess communication ([XPC](/documentation/Foundation/xpc)) using [IOSurface](/documentation/IOSurface), which is suitable for sharing textures across process boundaries.
