---
title: "RequestDescriptor.generateForegroundInstanceMaskRequest(_:)"
framework: vision
role: symbol
role_heading: Case
path: "vision/requestdescriptor/generateforegroundinstancemaskrequest(_:)"
---

# RequestDescriptor.generateForegroundInstanceMaskRequest(_:)

A descriptor that describes a generate foreground instance mask request.

## Declaration

```swift
case generateForegroundInstanceMaskRequest(GenerateForegroundInstanceMaskRequest.Revision)
```

## See Also

### Getting the image alignment, feature print, and background removal descriptor

- [RequestDescriptor.trackTranslationalImageRegistrationRequest(_:)](vision/requestdescriptor/tracktranslationalimageregistrationrequest(_:).md)
- [RequestDescriptor.trackHomographicImageRegistrationRequest(_:)](vision/requestdescriptor/trackhomographicimageregistrationrequest(_:).md)
- [RequestDescriptor.generateImageFeaturePrintRequest(_:)](vision/requestdescriptor/generateimagefeatureprintrequest(_:).md)
