---
title: requestImageCapture()
framework: realitykit
role: symbol
role_heading: Instance Method
path: realitykit/objectcapturesession/requestimagecapture()
---

# requestImageCapture()

Requests a manual image capture.

## Declaration

```swift
@MainActor func requestImageCapture()
```

## Discussion

Discussion If the session’s state is .capturing, call this method to request an image be manually captured at the current location. This function has no effect if the session is in any other state, or if canRequestImageCapture is false.

## See Also

### Controlling the session

- [cancel()](realitykit/objectcapturesession/cancel().md)
- [finish()](realitykit/objectcapturesession/finish().md)
- [pause()](realitykit/objectcapturesession/pause().md)
- [resume()](realitykit/objectcapturesession/resume().md)
- [startCapturing()](realitykit/objectcapturesession/startcapturing().md)
