One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVCaptureMetadataOutput

class · iOS 6.0+ · SDK 27.1

class AVCaptureMetadataOutput

Members (10)

init · iOS 6.0+

init

TypeScript
static init(): AVCaptureMetadataOutput
Swift declaration
init()
method · iOS 6.0+

setMetadataObjectsDelegate

TypeScript
setMetadataObjectsDelegate(objectsDelegate?: (Implements<AVCaptureMetadataOutputObjectsDelegate> | SDKHandle) | null, objectsCallbackQueue?: (_Dispatch_DispatchQueue) | null): void
Swift declaration
func setMetadataObjectsDelegate(_ objectsDelegate: (any AVCaptureMetadataOutputObjectsDelegate)?, queue objectsCallbackQueue: dispatch_queue_t?)
get · iOS 6.0+

availableMetadataObjectTypes

TypeScript
get availableMetadataObjectTypes(): Array<AVMetadataObject_ObjectType>
Swift declaration
var availableMetadataObjectTypes: [AVMetadataObject.ObjectType] { get }
get · iOS 6.0+

metadataObjectTypes

TypeScript
get metadataObjectTypes(): (Array<AVMetadataObject_ObjectType>) | null
Swift declaration
var metadataObjectTypes: [AVMetadataObject.ObjectType]! { get set }
set · iOS 6.0+

metadataObjectTypes

TypeScript
set metadataObjectTypes(value: (Array<AVMetadataObject_ObjectType>) | null)
Swift declaration
var metadataObjectTypes: [AVMetadataObject.ObjectType]! { get set }
get · iOS 6.0+

metadataObjectsCallbackQueue

TypeScript
get metadataObjectsCallbackQueue(): (_Dispatch_DispatchQueue) | null
Swift declaration
var metadataObjectsCallbackQueue: dispatch_queue_t? { get }
get · iOS 6.0+

metadataObjectsDelegate

TypeScript
get metadataObjectsDelegate(): (SDKHandle) | null
Swift declaration
var metadataObjectsDelegate: (any AVCaptureMetadataOutputObjectsDelegate)? { get }
get · iOS 7.0+

rectOfInterest

TypeScript
get rectOfInterest(): { x: number; y: number; width: number; height: number }
Swift declaration
var rectOfInterest: CGRect { get set }
set · iOS 7.0+

rectOfInterest

TypeScript
set rectOfInterest(value: { x: number; y: number; width: number; height: number })
Swift declaration
var rectOfInterest: CGRect { get set }
get · iOS 26.0+

requiredMetadataObjectTypesForCinematicVideoCapture

TypeScript
get requiredMetadataObjectTypesForCinematicVideoCapture(): Array<AVMetadataObject_ObjectType>
Swift declaration
var requiredMetadataObjectTypesForCinematicVideoCapture: [AVMetadataObject.ObjectType] { get }

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →