---
title: "addImageReference(withName:parameterID:parameterFlags:)"
framework: Professional Video Applications
role: symbol
role_heading: Instance Method
platforms: [fxplug 4.0+]
path: "professional_video_applications/fxparametercreationapi_v5/addimagereference(withname:parameterid:parameterflags:)"
---

# addImageReference(withName:parameterID:parameterFlags:)

Creates an image reference parameter and adds it to the plug-in’s parameter list.

## Declaration

```swift
func addImageReference(withName name: String, parameterID: UInt32, parameterFlags flags: FxParameterFlags) -> Bool
```

## Parameters

- `name`: Name of the parameter in the user interface.
- `parameterID`: Unique identifier for a parameter. Used to retrieve, set, or validate the parameter.
- `flags`: Flags that encode various state values for the parameter.

## Return Value

Return Value Returns YES if the application successfully creates an image reference parameter; NO otherwise.

## See Also

### Instance Methods

- [addAngleSlider(withName:parameterID:defaultDegrees:parameterMinDegrees:parameterMaxDegrees:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addangleslider(withname:parameterid:defaultdegrees:parametermindegrees:parametermaxdegrees:parameterflags:).md)
- [addColorParameter(withName:parameterID:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addcolorparameter(withname:parameterid:defaultred:defaultgreen:defaultblue:defaultalpha:parameterflags:).md)
- [addColorParameter(withName:parameterID:defaultRed:defaultGreen:defaultBlue:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addcolorparameter(withname:parameterid:defaultred:defaultgreen:defaultblue:parameterflags:).md)
- [addCustomParameter(withName:parameterID:defaultValue:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addcustomparameter(withname:parameterid:defaultvalue:parameterflags:).md)
- [addFloatSlider(withName:parameterID:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addfloatslider(withname:parameterid:defaultvalue:parametermin:parametermax:slidermin:slidermax:delta:parameterflags:).md)
- [addFontMenu(withName:parameterID:fontName:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addfontmenu(withname:parameterid:fontname:parameterflags:).md)
- [addGradient(withName:parameterID:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addgradient(withname:parameterid:parameterflags:).md)
- [addHelpButton(withName:parameterID:selector:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addhelpbutton(withname:parameterid:selector:parameterflags:).md)
- [addHistogram(withName:parameterID:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addhistogram(withname:parameterid:parameterflags:).md)
- [addIntSlider(withName:parameterID:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addintslider(withname:parameterid:defaultvalue:parametermin:parametermax:slidermin:slidermax:delta:parameterflags:).md)
- [addPathPicker(withName:parameterID:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addpathpicker(withname:parameterid:parameterflags:).md)
- [addPercentSlider(withName:parameterID:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addpercentslider(withname:parameterid:defaultvalue:parametermin:parametermax:slidermin:slidermax:delta:parameterflags:).md)
- [addPointParameter(withName:parameterID:defaultX:defaultY:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addpointparameter(withname:parameterid:defaultx:defaulty:parameterflags:).md)
- [addPopupMenu(withName:parameterID:defaultValue:menuEntries:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addpopupmenu(withname:parameterid:defaultvalue:menuentries:parameterflags:).md)
- [addPushButton(withName:parameterID:selector:parameterFlags:)](professional_video_applications/fxparametercreationapi_v5/addpushbutton(withname:parameterid:selector:parameterflags:).md)
