AVCaptureDevice

E759690

AVCaptureDevice is an AVFoundation class in Apple's frameworks that represents and manages a physical capture device, such as a camera or microphone, for recording audio and video.

All labels observed (1)

Label Occurrences
AVCaptureDevice canonical 1

How this entity was disambiguated

Statements (92)

Predicate Object
instanceOf AVFoundation class ⓘ
Objective-C class ⓘ
Swift API type ⓘ
conformsTo NSObject ⓘ
NSSecureCoding ⓘ
definedInFramework AVFoundation ⓘ
definedInModule AVFoundation ⓘ
hasClassMethod authorizationStatusForMediaType: ⓘ
defaultDeviceWithDeviceType:mediaType:position: ⓘ
defaultDeviceWithMediaType: ⓘ
devices ⓘ
devicesWithMediaType: ⓘ
requestAccessForMediaType:completionHandler: ⓘ
hasInstanceMethod lockForConfiguration: ⓘ
rampToVideoZoomFactor:withRate: ⓘ
setActiveFormat: ⓘ
setActiveVideoMaxFrameDuration: ⓘ
setActiveVideoMinFrameDuration: ⓘ
setExposureMode: ⓘ
setFocusMode: ⓘ
setTorchModeOnWithLevel:error: ⓘ
setWhiteBalanceMode: ⓘ
unlockForConfiguration ⓘ
hasNotification AVCaptureDeviceExposureTargetOffsetDidChangeNotification ⓘ
AVCaptureDeviceSubjectAreaDidChangeNotification ⓘ
AVCaptureDeviceWasConnectedNotification ⓘ
AVCaptureDeviceWasDisconnectedNotification ⓘ
AVCaptureDeviceWhiteBalanceGainsDidChangeNotification ⓘ
hasProperty activeDepthDataFormat ⓘ
activeDepthDataMinFrameDuration ⓘ
activeFormat ⓘ
activeVideoMaxFrameDuration ⓘ
activeVideoMinFrameDuration ⓘ
automaticallyEnablesLowLightBoostWhenAvailable ⓘ
connected ⓘ
deviceType ⓘ
exposureMode ⓘ
flashAvailable ⓘ
focusMode ⓘ
formats ⓘ
hasFlash ⓘ
hasTorch ⓘ
isAdjustingExposure ⓘ
isAdjustingFocus ⓘ
isAdjustingWhiteBalance ⓘ
isGeometricDistortionCorrectionEnabled ⓘ
isGeometricDistortionCorrectionSupported ⓘ
isSubjectAreaChangeMonitoringEnabled ⓘ
isSuspended ⓘ
localizedName ⓘ
lowLightBoostSupported ⓘ
position ⓘ
torchMode ⓘ
uniqueID ⓘ
videoZoomFactor ⓘ
virtualDevice ⓘ
virtualDeviceSwitchOverVideoZoomFactors ⓘ
whiteBalanceMode ⓘ
headerFile AVCaptureDevice.h ⓘ
introducedIn iOS 4.0 ⓘ
macOS 10.7 ⓘ
manages camera hardware ⓘ
microphone hardware ⓘ
physical capture device ⓘ
platform iOS ⓘ
macOS ⓘ
tvOS ⓘ
visionOS ⓘ
watchOS (limited audio-only support) ⓘ
relatedTo AVCaptureAudioDataOutput ⓘ
AVCaptureDeviceInput ⓘ
AVCapturePhotoOutput ⓘ
AVCaptureSession ⓘ
AVCaptureVideoDataOutput ⓘ
supports HDR video (on supported hardware) ⓘ
continuous auto white balance ⓘ
continuous autoexposure ⓘ
continuous autofocus ⓘ
depth data output (on supported hardware) ⓘ
exposure point of interest ⓘ
focus point of interest ⓘ
high frame rate video formats ⓘ
usedFor audio capture ⓘ
depth data capture ⓘ
photo capture ⓘ
screen capture (as a virtual device on macOS) ⓘ
video capture ⓘ
usedWith AVCaptureAudioDataOutput ⓘ
AVCaptureDeviceInput ⓘ
AVCapturePhotoOutput ⓘ
AVCaptureSession ⓘ
AVCaptureVideoDataOutput ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

AVFoundation → coreClass → AVCaptureDevice ⓘ