Instance Property

availableRawPhotoPixelFormatTypes

The pixel formats this capture output currently supports for RAW photo capture.

Declaration

@property(nonatomic, readonly) NSArray<NSNumber *> *availableRawPhotoPixelFormatTypes;

Discussion

To capture a photo in RAW format, use the photoSettingsWithRawPixelFormatType: or photoSettingsWithRawPixelFormatType:processedFormat: initializer to create your photo settings object. The value for that initializer’s rawPixelFormatType parameter must be one of the Bayer RAW format identifiers listed in this array.

This property supports Key-value observing.

See Also

Choosing Data and File Formats

availablePhotoFileTypes

The list of file types currently supported for photo capture and output.

availableRawPhotoFileTypes

The list of file types currently supported for RAW format capture and output.

- supportedPhotoCodecTypesForFileType:

Returns the list of photo codecs (such as JPEG or HEVC) supported for photo data in the specified file type.

- supportedPhotoPixelFormatTypesForFileType:

Returns the list of uncompressed pixel formats supported for photo data in the specified file type.

- supportedRawPhotoPixelFormatTypesForFileType:

Returns the list of Bayer RAW pixel formats supported for photo data in the specified file type.

availablePhotoPixelFormatTypes

The pixel formats this capture output currently supports for photo capture.

availablePhotoCodecTypes

The compression codecs this capture output currently supports for photo capture.