<!--
{
  "availability" : [
    "iOS: 10.0.0 - 15.0.0",
    "iPadOS: 10.0.0 - 15.0.0",
    "macCatalyst: 13.1.0 - 15.0.0",
    "visionOS: 1.0.0 - 1.0.0",
    "watchOS: 3.2.0 - 8.0.0"
  ],
  "documentType" : "symbol",
  "framework" : "SiriKit",
  "identifier" : "/documentation/Intents/INPhotoAttributeOptions",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Intents"
    ],
    "preciseIdentifier" : "c:@E@INPhotoAttributeOptions"
  },
  "title" : "INPhotoAttributeOptions"
}
-->

# INPhotoAttributeOptions

Constants indicating attributes of a photo.

```
struct INPhotoAttributeOptions
```

## Topics

### Photo

[`INPhotoAttributeOptionPhoto`](/documentation/Intents/INPhotoAttributeOptions/photo)

A still image.

[`INPhotoAttributeOptionBouncePhoto`](/documentation/Intents/INPhotoAttributeOptions/bouncePhoto)

A live photo edited with the bounce effect.

[`INPhotoAttributeOptionBurstPhoto`](/documentation/Intents/INPhotoAttributeOptions/burstPhoto)

A burst-mode photo.

[`INPhotoAttributeOptionHDRPhoto`](/documentation/Intents/INPhotoAttributeOptions/hdrPhoto)

An HDR photo.

[`INPhotoAttributeOptionLivePhoto`](/documentation/Intents/INPhotoAttributeOptions/livePhoto)

A live photo.

[`INPhotoAttributeOptionLongExposurePhoto`](/documentation/Intents/INPhotoAttributeOptions/longExposurePhoto)

A live photo edited with the long exxposure effect.

[`INPhotoAttributeOptionLoopPhoto`](/documentation/Intents/INPhotoAttributeOptions/loopPhoto)

A live photo edited with the loop effect.

[`INPhotoAttributeOptionSquarePhoto`](/documentation/Intents/INPhotoAttributeOptions/squarePhoto)

A square photo.

[`INPhotoAttributeOptionPanoramaPhoto`](/documentation/Intents/INPhotoAttributeOptions/panoramaPhoto)

A panorama photo.

[`INPhotoAttributeOptionPortraitPhoto`](/documentation/Intents/INPhotoAttributeOptions/portraitPhoto)

A portrait photo.

[`INPhotoAttributeOptionGIF`](/documentation/Intents/INPhotoAttributeOptions/GIF)

A Graphics Interchange Format image.

[`INPhotoAttributeOptionFlash`](/documentation/Intents/INPhotoAttributeOptions/flash)

A photo taken with a flash.

[`INPhotoAttributeOptionSelfie`](/documentation/Intents/INPhotoAttributeOptions/selfie)

A selfie.

### Video

[`INPhotoAttributeOptionVideo`](/documentation/Intents/INPhotoAttributeOptions/video)

A video.

[`INPhotoAttributeOptionTimeLapseVideo`](/documentation/Intents/INPhotoAttributeOptions/timeLapseVideo)

A time-lapse video.

[`INPhotoAttributeOptionSlowMotionVideo`](/documentation/Intents/INPhotoAttributeOptions/slowMotionVideo)

A slow-motion video.

### Filter

[`INPhotoAttributeOptionNoirFilter`](/documentation/Intents/INPhotoAttributeOptions/noirFilter)

A noir filter.

[`INPhotoAttributeOptionChromeFilter`](/documentation/Intents/INPhotoAttributeOptions/chromeFilter)

A chrome filter.

[`INPhotoAttributeOptionInstantFilter`](/documentation/Intents/INPhotoAttributeOptions/instantFilter)

An instant filter.

[`INPhotoAttributeOptionTonalFilter`](/documentation/Intents/INPhotoAttributeOptions/tonalFilter)

A tonal filter.

[`INPhotoAttributeOptionTransferFilter`](/documentation/Intents/INPhotoAttributeOptions/transferFilter)

A transfer filter.

[`INPhotoAttributeOptionMonoFilter`](/documentation/Intents/INPhotoAttributeOptions/monoFilter)

A mono filter.

[`INPhotoAttributeOptionFadeFilter`](/documentation/Intents/INPhotoAttributeOptions/fadeFilter)

A fade filter.

[`INPhotoAttributeOptionProcessFilter`](/documentation/Intents/INPhotoAttributeOptions/processFilter)

A process filter.

### Orientation

[`INPhotoAttributeOptionLandscapeOrientation`](/documentation/Intents/INPhotoAttributeOptions/landscapeOrientation)

A landscape aspect ratio.

[`INPhotoAttributeOptionPortraitOrientation`](/documentation/Intents/INPhotoAttributeOptions/portraitOrientation)

A portrait aspect ratio.

### Other

[`INPhotoAttributeOptionFavorite`](/documentation/Intents/INPhotoAttributeOptions/favorite)

A favorite item.

[`INPhotoAttributeOptionFrontFacingCamera`](/documentation/Intents/INPhotoAttributeOptions/frontFacingCamera)

Taken using a front-facing camera.

[`INPhotoAttributeOptionScreenshot`](/documentation/Intents/INPhotoAttributeOptions/screenshot)

A screenshot.

### Initializers

[`init(rawValue:)`](/documentation/Intents/INPhotoAttributeOptions/init(rawValue:))

Creates a new instance with the specified raw value.

## Relationships

### Conforms To

[`SetAlgebra`](/documentation/Swift/SetAlgebra)

[`BitwiseCopyable`](/documentation/Swift/BitwiseCopyable)

[`Equatable`](/documentation/Swift/Equatable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`ExpressibleByArrayLiteral`](/documentation/Swift/ExpressibleByArrayLiteral)

[`Sendable`](/documentation/Swift/Sendable)

[`OptionSet`](/documentation/Swift/OptionSet)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)