---
title: parameters()
framework: videotoolbox
role: symbol
role_heading: Instance Method
path: videotoolbox/vtrawprocessingsession/parameters()
---

# parameters()

Returns an asynchronous sequence that provides updates to the processing Parameter array if the processing extension makes changes to the set of Parameters.

## Declaration

```swift
func parameters() -> any AsyncSequence<[VTRAWProcessingSession.Parameter], Never>
```

## Discussion

Discussion These changes could be: - adding or removing Parameters - enabling/disabling Parameters - changing default values for a Parameter

## See Also

### Configuring parameters

- [updateParameter(values:)](videotoolbox/vtrawprocessingsession/updateparameter(values:).md)
- [processingParameters](videotoolbox/vtrawprocessingsession/processingparameters.md)
- [VTRAWProcessingSession.Parameter](videotoolbox/vtrawprocessingsession/parameter.md)
