One Logo Pool Ball
AVKit · IOS API REFERENCE

AVCaptureDeviceDescriptor

class · iOS 27.1+ · SDK 27.1

class AVCaptureDeviceDescriptor

Members (5)

get · iOS 27.1+

deviceType

TypeScript
get deviceType(): _AVFoundation_AVCaptureDevice_DeviceType
Swift declaration
var deviceType: AVCaptureDevice.DeviceType { get }
get · iOS 27.1+

localizedName

TypeScript
get localizedName(): string
Swift declaration
var localizedName: String { get }
get · iOS 27.1+

mediaTypes

TypeScript
get mediaTypes(): Array<_AVFoundation_AVMediaType>
Swift declaration
var mediaTypes: Set<AVMediaType> { get }
get · iOS 27.1+

position

TypeScript
get position(): _AVFoundation_AVCaptureDevice_Position
Swift declaration
var position: AVCaptureDevice.Position { get }
get · iOS 27.1+

uniqueID

TypeScript
get uniqueID(): string
Swift declaration
var uniqueID: String { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVCaptureDeviceDescriptor.init()

inherited init: clang: 'init' is unavailable

All AVKit types →