---
title: FxDynamicParameterAPI_v3
framework: Professional Video Applications
role: symbol
role_heading: Protocol
platforms: [fxplug 4.0+]
path: professional_video_applications/fxdynamicparameterapi_v3
---

# FxDynamicParameterAPI_v3

Allows your plugin to create parameters on-the-fly.

## Declaration

```swift
protocol FxDynamicParameterAPI_v3
```

## Overview

Overview With this API your plugin can create and remove parameters outside of its -addParameters method. It can also get and set various properties of parameters during run-time, as well, such as the minimum and maximum allowable values.

## Topics

### Instance Methods

- [parameter(_:floatMinimum:maximum:sliderMinimum:sliderMaximum:)](professional_video_applications/fxdynamicparameterapi_v3/parameter(_:floatminimum:maximum:sliderminimum:slidermaximum:).md)
- [parameter(_:intMinimum:maximum:sliderMinimum:sliderMaximum:)](professional_video_applications/fxdynamicparameterapi_v3/parameter(_:intminimum:maximum:sliderminimum:slidermaximum:).md)
- [parameter(_:name:)](professional_video_applications/fxdynamicparameterapi_v3/parameter(_:name:).md)
- [parameterCount()](professional_video_applications/fxdynamicparameterapi_v3/parametercount().md)
- [parameterID(at:)](professional_video_applications/fxdynamicparameterapi_v3/parameterid(at:).md)
- [removeParameter(_:)](professional_video_applications/fxdynamicparameterapi_v3/removeparameter(_:).md)
- [setAsDefaultsAt(_:)](professional_video_applications/fxdynamicparameterapi_v3/setasdefaultsat(_:).md)
- [setParameter(_:floatMinimum:maximum:sliderMinimum:sliderMaximum:)](professional_video_applications/fxdynamicparameterapi_v3/setparameter(_:floatminimum:maximum:sliderminimum:slidermaximum:).md)
- [setParameter(_:intMinimum:maximum:sliderMinimum:sliderMaximum:)](professional_video_applications/fxdynamicparameterapi_v3/setparameter(_:intminimum:maximum:sliderminimum:slidermaximum:).md)
- [setParameter(_:name:)](professional_video_applications/fxdynamicparameterapi_v3/setparameter(_:name:).md)
- [setPopupMenuParameter(_:entries:defaultValue:)](professional_video_applications/fxdynamicparameterapi_v3/setpopupmenuparameter(_:entries:defaultvalue:).md)

## See Also

### Parameter APIs

- [FxParameterCreationAPI_v5](professional_video_applications/fxparametercreationapi_v5.md)
- [FxParameterRetrievalAPI_v6](professional_video_applications/fxparameterretrievalapi_v6.md)
- [FxParameterRetrievalAPI_v7](professional_video_applications/fxparameterretrievalapi_v7.md)
- [FxParameterSettingAPI_v5](professional_video_applications/fxparametersettingapi_v5.md)
- [FxParameterSettingAPI_v6](professional_video_applications/fxparametersettingapi_v6.md)
