Returns a Boolean value that indicates whether the receiver can be used in a capture session configured with the given preset.
- iOS 4.0+
- macOS 10.7+
- Mac Catalyst 13.0+
A capture session preset.
YES if the receiver can be used with
AVCaptureSession instance can be associated with a preset that configures its inputs and outputs to fulfill common use cases. You can use this method to determine if the receiver can be used in a capture session with the given preset. For a list of preset constants, see
Inspecting Device Characteristics
An ID unique to the model of device corresponding to the receiver.
A human-readable string describing the manufacturer of the device.
Indicates whether the device is currently connected.
A Boolean value that indicates whether the device is a virtual device consisting of two or more physical devices.
The general type of the device, such as a built-in microphone or wide-angle camera.
Indicates the physical position of the device hardware on the system.
Returns a Boolean value that indicates whether the device provides media with a given type.