DJI Mobile SDK Documentation

      class DJICameraKey

      @interface DJICameraKey : DJIKey
      Header:DJICameraKey.h
      Inherits From:DJIKey
      Description:

      DJICameraKey is an object dedicated to providing access to Camera related attributes.

      Class Keys:

      DJICameraParamThermalIsothermMiddleValue

      Access:

      Set, Push

      Type:

      NSInteger

      API:

      setThermalIsothermMiddleValue:withCompletion

      getThermalIsothermMiddleValueWithCompletion

      DJICameraParamFocusAssistantSettings

      Access:

      Push, Set

      Type:

      DJICameraFocusAssistantSettings

      API:

      setFocusAssistantSettings:withCompletion

      getFocusAssistantSettingsWithCompletion

      DJICameraFocusAssistantSettings

      isFocusAssistantEnabledForMF

      isFocusAssistantEnabledForAF

      DJICameraParamIsLensAFSwitchOn

      Access:

      Push

      Type:

      Boolean

      API:

      isAFSwitchOn

      DJICameraParamSSDTotalSpace

      Access:

      Push

      Type:

      DJICameraSSDCapacity

      API:

      DJICameraSSDCapacity

      capacity

      DJICameraParamIsAdjustableApertureSupported

      Access:

      Push, Set

      Type:

      Boolean

      API:

      isAdjustableApertureSupported

      DJICameraParamThermalPalette

      Access:

      Set, Push

      Type:

      DJICameraThermalPalette

      API:

      setThermalPalette:withCompletion

      getThermalPaletteWithCompletion

      DJICameraThermalPalette

      DJICameraParamIsShootingSinglePhotoInRAWFormat

      Access:

      Push

      Type:

      Boolean

      API:

      isShootingSinglePhotoInRAWFormat

      DJICameraParamThermalIsOverallTemperatureMeterSupported

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJICameraParamIsAFCSupported

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJICameraParamISO

      Access:

      Push, Set

      Type:

      DJICameraISO

      API:

      setISO:withCompletion

      getISOWithCompletion

      DJICameraISO

      DJICameraParamExposureSettings

      Access:

      Push

      Type:

      DJICameraExposureSettings

      API:

      DJICameraExposureSettings

      camera:didUpdateExposureSettings

      DJICameraParamThermalIsothermEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      setThermalIsothermEnabled:withCompletion

      getThermalIsothermEnabledWithCompletion

      DJICameraParamPhotoQuickViewDuration

      Access:

      Set, Push

      Type:

      NSUInteger

      API:

      setPhotoQuickViewDuration:withCompletion

      getPhotoQuickViewDurationWithCompletion

      DJICameraParamThermalBrightness

      Access:

      Get, Set

      Type:

      NSUInteger

      API:

      setThermalBrightness:withCompletion

      getThermalBrightnessWithCompletion

      DJICameraParamTapZoomMultiplier

      Access:

      Get, Set

      Type:

      NSUInteger

      API:

      setTapZoomMultiplier:withCompletion

      getTapZoomMultiplierWithCompletion

      DJICameraParamThermalSpotMeteringArea

      Access:

      Set, Push

      Type:

      CGRect

      API:

      setThermalMeteringArea:withCompletion

      getThermalMeteringAreaWithCompletion

      DJICameraParamThermalWindowTransmissionCoefficient

      Access:

      Set, Push

      Type:

      Float

      API:

      setThermalWindowTransmissionCoefficient:withCompletion

      windowTransmissionCoefficient

      DJICameraParamSSDLegacyColor

      Access:

      Set, Push

      Type:

      DJICameraSSDLegacyColor

      API:

      setSSDLegacyColor:withCompletion

      getSSDLegacyColorWithCompletion

      DJICameraSSDLegacyColor

      DJICameraParamThermalWindowReflection

      Access:

      Set, Push

      Type:

      Float

      API:

      setThermalWindowReflection:withCompletion

      windowReflection

      DJICameraParamRAWPhotoBurstCount

      Access:

      Get

      Type:

      NSUInteger

      API:

      rawPhotoBurstCount

      DJICameraParamShootPhotoMode

      Access:

      Push, Set

      Type:

      DJICameraShootPhotoMode

      API:

      setShootPhotoMode:withCompletion

      getShootPhotoModeWithCompletion

      DJICameraShootPhotoMode

      DJICameraParamPhotoBurstCount

      Access:

      Push, Set

      Type:

      DJICameraPhotoBurstCount

      API:

      setPhotoBurstCount:withCompletion

      getPhotoBurstCountWithCompletion

      DJICameraPhotoBurstCount

      DJICameraParamIsThermalCamera

      Access:

      Push

      Type:

      Boolean

      API:

      isThermalCamera

      DJICameraParamIsRecording

      Access:

      Push

      Type:

      Boolean

      API:

      isRecording

      DJICameraParamIsOverHeated

      Access:

      Push

      Type:

      Boolean

      API:

      isOverheating

      DJICameraParamPanoOriginalPhotoSettings

      Access:

      Get, Set

      Type:

      DJICameraOriginalPhotoSettings

      API:

      setPanoOriginalPhotoSettings:withCompletion

      DJICameraParamInternalStorageAvailableRecordingTimeInSeconds

      Access:

      Push

      Type:

      NSUInteger

      API:

      -

      DJICameraParamMode

      Access:

      Push, Set

      Type:

      DJICameraMode

      API:

      setMode:withCompletion

      getModeWithCompletion

      DJICameraMode

      mode

      DJICameraParamSDCardAvailableRecordingTimeInSeconds

      Access:

      Push

      Type:

      NSUInteger

      API:

      availableRecordingTimeInSeconds

      DJICameraParamAutoAEUnlockEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      setAutoAEUnlockEnabled:withCompletion

      getAutoAEUnlockEnabledWithCompletion

      DJICameraParamAperture

      Access:

      Push, Set

      Type:

      DJICameraAperture

      API:

      setAperture:withCompletion

      getApertureWithCompletion

      DJICameraAperture

      DJICameraParamExposureMode

      Access:

      Push, Set

      Type:

      DJICameraExposureMode

      API:

      setExposureMode:withCompletion

      getExposureModeWithCompletion

      DJICameraExposureMode

      DJICameraParamSpotMeteringTarget

      Access:

      Get, Set

      Type:

      NSArray (row: NSUInteger, column: NSUInteger)

      API:

      setSpotMeteringTargetRowIndex:columnIndex:withCompletion

      getSpotMeteringTargetWithCompletion

      DJICameraParamVideoResolutionAndFrameRate

      Access:

      Set, Push

      Type:

      DJICameraVideoResolutionAndFrameRate

      API:

      setVideoResolutionAndFrameRate:withCompletion

      getVideoResolutionAndFrameRateWithCompletion

      DJICameraVideoResolutionAndFrameRate

      DJICameraParamFileIndexMode

      Access:

      Set, Push

      Type:

      DJICameraFileIndexMode

      API:

      setFileIndexMode:withCompletion

      getFileIndexModeWithCompletion

      DJICameraFileIndexMode

      DJICameraParamSSDAvailableRecordingTimeInSeconds

      Access:

      Push

      Type:

      NSUInteger

      API:

      availableRecordingTimeInSeconds

      DJICameraParamIsShootingIntervalPhoto

      Access:

      Push

      Type:

      Boolean

      API:

      isShootingIntervalPhoto

      DJICameraParamPhotoRAWBurstCount

      Access:

      Set, Push

      Type:

      DJICameraPhotoBurstCount

      API:

      setPhotoRAWBurstCount:withCompletion

      getPhotoRAWBurstCountWithCompletion

      DJICameraPhotoBurstCount

      DJICameraParamAutoLockGimbalEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      -

      DJICameraParamIsStoringPhoto

      Access:

      Push

      Type:

      Boolean

      API:

      isStoringPhoto

      DJICameraParamFormatStorage

      Access:

      Action

      Type:

      API:

      -

      DJICameraParamWatermarkSettings

      Access:

      -

      Type:

      -

      API:

      -

      DJICameraParamDisplayName

      Access:

      Push

      Type:

      NSString

      API:

      displayName

      DJICameraParamFocusTarget

      Access:

      Set, Get, Push

      Type:

      CGPoint

      API:

      setFocusTarget:withCompletion

      getFocusTargetWithCompletion

      DJICameraParamThermalSpotMeteringTargetPoint

      Access:

      Set, Push

      Type:

      CGPoint

      API:

      setThermalSpotMeteringTargetPoint:withCompletion

      getThermalSpotMeteringTargetPointWithCompletion

      DJICameraParamFormatSDCard

      Access:

      Action

      Type:

      API:

      formatSDCardWithCompletion

      DJICameraParamContrast

      Access:

      Set, Push

      Type:

      NSInteger

      API:

      setContrast:withCompletion

      getContrastWithCompletion

      DJICameraParamWhiteBalance

      Access:

      Push, Set

      Type:

      DJICameraWhiteBalance

      API:

      setWhiteBalance:withCompletion

      getWhiteBalanceWithCompletion

      DJICameraWhiteBalance

      DJICameraParamSSDRemainingSpaceInMB

      Access:

      Push

      Type:

      NSUInteger

      API:

      remainingSpaceInMB

      DJICameraParamDefogEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setDefogEnabled:withCompletion

      getDefogEnabledWithCompletion

      DJICameraParamAntiFlickerFrequency

      Access:

      Set, Push

      Type:

      DJICameraAntiFlickerFrequency

      API:

      setAntiFlickerFrequency:withCompletion

      getAntiFlickerFrequencyWithCompletion

      DJICameraAntiFlickerFrequency

      DJICameraParamSDCardIsReadOnly

      Access:

      Push

      Type:

      Boolean

      API:

      isReadOnly

      DJICameraParamExposureCompensation

      Access:

      Push, Set

      Type:

      DJICameraExposureCompensation

      API:

      setExposureCompensation:withCompletion

      getExposureCompensationWithCompletion

      DJICameraExposureCompensation

      DJICameraParamSSDRAWLicense

      Access:

      Set, Push

      Type:

      DJICameraSSDVideoLicense

      API:

      activateSSDVideoLicense:withCompletion

      getSSDVideoLicenseWithCompletion

      DJICameraSSDVideoLicense

      DJICameraParamThermalROI

      Access:

      Set, Push

      Type:

      DJICameraThermalROI

      API:

      setThermalROI:withCompletion

      getThermalROIWithCompletion

      DJICameraThermalROI

      DJICameraParamSDCardIsInserted

      Access:

      Push

      Type:

      Boolean

      API:

      isInserted

      DJICameraParamThermalProfile

      Access:

      Push

      Type:

      DJICameraThermalProfile

      API:

      getThermalProfileWithCompletion

      DJICameraThermalProfile

      DJICameraParamVideoHistogramGraph

      Access:

      Push

      Type:

      NSArray

      API:

      -

      DJICameraParamSaturation

      Access:

      Set, Push

      Type:

      NSInteger

      API:

      setSaturation:withCompletion

      getSaturationWithCompletion

      DJICameraParamThermalIsothermUnit

      Access:

      Set, Push

      Type:

      DJICameraThermalIsothermUnit

      API:

      setThermalIsothermUnit:withCompletion

      getThermalIsothermUnitWithCompletion

      DJICameraThermalIsothermUnit

      DJICameraParamThermalCustomExternalSceneSettingsProfile

      Access:

      Set, Push

      Type:

      DJICameraThermalCustomExternalSceneSettingsProfile

      API:

      setThermalCustomExternalSceneSettingsProfile:withCompletion

      getThermalCustomExternalSceneSettingsProfileWithCompletion

      DJICameraThermalCustomExternalSceneSettingsProfile

      DJICameraParamSDCardTotalSpaceInMB

      Access:

      Push

      Type:

      NSUInteger

      API:

      totalSpaceInMB

      DJICameraParamIsPlaybackModeSupported

      Access:

      Push

      Type:

      Boolean

      API:

      isPlaybackSupported

      DJICameraParamIsFocusAssistantWorking

      Access:

      Push

      Type:

      Boolean

      API:

      isFocusAssistantWorking

      DJICameraParamIsShootingPanoramaPhoto

      Access:

      -

      Type:

      -

      API:

      -

      DJICameraParamVideoStandard

      Access:

      Push, Set

      Type:

      DJICameraVideoStandard

      API:

      setVideoStandard:withCompletion

      getVideoStandardWithCompletion

      DJICameraVideoStandard

      DJICameraParamInternalStorageAvailablePhotoCount

      Access:

      Push

      Type:

      NSUInteger

      API:

      -

      DJICameraParamMediaFileCustomInformation

      Access:

      Get, Set

      Type:

      NSString

      API:

      setMediaFileCustomInformation:withCompletion

      getMediaFileCustomInformationWithCompletion

      DJICameraParamStartShootPhoto

      Access:

      Action

      Type:

      API:

      startShootPhotoWithCompletion

      DJICameraParamIsPhotoQuickViewSupported

      Access:

      Push

      Type:

      Boolean

      API:

      isPhotoQuickViewSupported

      DJICameraParamSDCardIsFormatted

      Access:

      Push

      Type:

      Boolean

      API:

      isFormatted

      DJICameraParamThermalTemperatureData

      Access:

      Push

      Type:

      Float

      API:

      camera:didUpdateTemperatureData

      DJICameraParamThermalAtmosphericTransmissionCoefficient

      Access:

      Set, Push

      Type:

      Float

      API:

      setThermalAtmosphericTransmissionCoefficient:withCompletion

      atmosphericTransmissionCoefficient

      DJICameraParamHasError

      Access:

      Push

      Type:

      Boolean

      API:

      hasError

      DJICameraParamIsOpticalZoomSupported

      Access:

      Push

      Type:

      Boolean

      API:

      isOpticalZoomSupported

      DJICameraParamSSDClipFileName

      Access:

      Set, Push

      Type:

      DJICameraSSDClipFileName

      API:

      DJICameraSSDClipFileName

      DJICameraParamTapZoomState

      Access:

      -

      Type:

      -

      API:

      -

      DJICameraParamSaveSettings

      Access:

      Action

      Type:

      NSArray (settings: DJICameraCustomSettingsProfile)

      API:

      saveSettingsToProfile:withCompletion

      DJICameraParamIsAdjustableFocalPointSupported

      Access:

      Push, Set

      Type:

      Boolean

      API:

      isAdjustableFocalPointSupported

      DJICameraParamThermalACE

      Access:

      Get, Set

      Type:

      NSInteger

      API:

      setThermalACE:withCompletion

      getThermalACEWithCompletion

      DJICameraParamIsAudioRecordingSupported

      Access:

      Push

      Type:

      Boolean

      API:

      isAudioRecordingSupported

      DJICameraParamSSDOperationState

      Access:

      Push

      Type:

      DJICameraSSDOperationState

      API:

      DJICameraSSDOperationState

      operationState

      DJICameraParamLensType

      Access:

      Push

      Type:

      NSUInteger

      API:

      -

      DJICameraParamInternalStorageRemainingSpaceInMB

      Access:

      Push

      Type:

      NSUInteger

      API:

      -

      DJICameraParamVideoCaptionEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setVideoCaptionEnabled:withCompletion

      getVideoCaptionEnabledWithCompletion

      DJICameraParamStartContinuousOpticalZoom

      Access:

      Action

      Type:

      NSArray (direction: DJICameraZoomDirection, speed: DJICameraZoomSpeed)

      API:

      startContinuousOpticalZoomInDirection:withSpeed:withCompletion

      DJICameraParamIsDigitalZoomSupported

      Access:

      Push

      Type:

      Boolean

      API:

      isDigitalZoomSupported

      DJICameraParamThermalMeasurementMode

      Access:

      Set, Push

      Type:

      DJICameraThermalMeasurementMode

      API:

      setThermalMeasurementMode:withCompletion

      getThermalMeasurementModeWithCompletion

      DJICameraThermalMeasurementMode

      DJICameraParamPIPPosition

      Access:

      Set, Push

      Type:

      DJICameraPIPPosition

      API:

      DJICameraPIPPosition

      DJICameraParamFocusRingValueUpperBound

      Access:

      Push

      Type:

      NSUInteger

      API:

      getFocusRingValueUpperBoundWithCompletion

      DJICameraParamIsMFSupported

      Access:

      Push, Set

      Type:

      Boolean

      API:

      -

      DJICameraParamIsInternalStorageSupported

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJICameraParamLensFocusStatus

      Access:

      Push, Get

      Type:

      DJICameraFocusStatus

      API:

      DJICameraFocusStatus

      focusStatus

      DJICameraParamThermalIsothermLowerValue

      Access:

      Set, Push

      Type:

      NSInteger

      API:

      setThermalIsothermLowerValue:withCompletion

      getThermalIsothermLowerValueWithCompletion

      DJICameraParamVideoFileCompressionStandard

      Access:

      Push, Set

      Type:

      DJIVideoFileCompressionStandard

      API:

      setVideoFileCompressionStandard:withCompletion

      getVideoFileCompressionStandardWithCompletion

      DJIVideoFileCompressionStandard

      DJICameraParamThermalSceneEmissivity

      Access:

      Set, Push

      Type:

      Float

      API:

      setThermalSceneEmissivity:withCompletion

      sceneEmissivity

      DJICameraParamSSDVideoResolutionAndFrameRate

      Access:

      Set, Get, Push

      Type:

      DJICameraVideoResolutionAndFrameRate

      API:

      setSSDVideoResolutionAndFrameRate:withCompletion

      getSSDVideoResolutionAndFrameRateWithCompletion

      DJICameraVideoResolutionAndFrameRate

      videoResolution

      videoFrameRate

      DJICameraParamInitSensorCleaningMode

      Access:

      Action

      Type:

      API:

      -

      DJICameraParamSDCardIsInitializing

      Access:

      Push

      Type:

      Boolean

      API:

      isInitializing

      DJICameraParamSSDVideoLicenses

      Access:

      Push

      Type:

      NSArray<DJICameraSSDVideoLicense>

      API:

      getSSDVideoLicensesWithCompletion

      DJICameraParamPhotoAEBCount

      Access:

      Get, Set

      Type:

      DJICameraPhotoAEBCount

      API:

      setPhotoAEBCount:withCompletion

      getPhotoAEBCountWithCompletion

      DJICameraPhotoAEBCount

      DJICameraParamSDCardRemainingSpaceInMB

      Access:

      Push

      Type:

      NSUInteger

      API:

      remainingSpaceInMB

      DJICameraParamCurrentPanoramaPhotoCount

      Access:

      -

      Type:

      -

      API:

      -

      DJICameraParamOrientation

      Access:

      Get, Set

      Type:

      DJICameraOrientation

      API:

      setOrientation:withCompletion

      getOrientationWithCompletion

      DJICameraOrientation

      DJICameraParamSSDIsConnected

      Access:

      Push

      Type:

      Boolean

      API:

      isConnected

      DJICameraParamThermalScene

      Access:

      Set, Push

      Type:

      DJICameraThermalScene

      API:

      setThermalScene:withCompletion

      getThermalSceneWithCompletion

      DJICameraThermalScene

      DJICameraParamMFCalibrateInfinityLength

      Access:

      -

      Type:

      -

      API:

      -

      DJICameraParamAudioRecordingEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setAudioRecordingEnabled:withCompletion

      getAudioRecordingEnabledWithCompletion

      DJICameraParamIsEIModeSupported

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJICameraParamDualFeedHorizontalAlignmentOffset

      Access:

      Set, Push

      Type:

      NSInteger

      API:

      -

      DJICameraParamPhotoHighQualityPreviewEnabled

      Access:

      -

      Type:

      -

      API:

      -

      DJICameraParamThermalTemperatureDataEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      -

      DJICameraParamThermalDigitalZoomFactor

      Access:

      Set, Push

      Type:

      DJICameraThermalDigitalZoomFactor

      API:

      setThermalDigitalZoomFactor:withCompletion

      getThermalDigitalZoomFactorWithCompletion

      DJICameraThermalDigitalZoomFactor

      DJICameraParamFormatSSD

      Access:

      Action

      Type:

      API:

      formatSSDWithCompletion

      DJICameraParamIsLockGimbalDuringShootPhotoSupported

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJICameraParamStartRecordVideo

      Access:

      Action

      Type:

      API:

      startRecordVideoWithCompletion

      DJICameraParamOpticalZoomFactor

      Access:

      -

      Type:

      -

      API:

      getOpticalZoomFactorWithCompletion

      DJICameraParamIsMediaDownloadModeSupported

      Access:

      Push

      Type:

      Boolean

      API:

      isMediaDownloadModeSupported

      DJICameraParamRecommendedEI

      Access:

      Get

      Type:

      NSUInteger

      API:

      -

      DJICameraParamSSDColor

      Access:

      Set, Push

      Type:

      DJICameraSSDColor

      API:

      DJICameraSSDColor

      DJICameraParamShutterSpeed

      Access:

      Push, Set

      Type:

      DJICameraShutterSpeed

      API:

      setShutterSpeed:withCompletion

      getShutterSpeedWithCompletion

      DJICameraShutterSpeed

      DJICameraParamDualFeedVerticalAlignmentOffset

      Access:

      Set, Push

      Type:

      NSInteger

      API:

      -

      DJICameraParamSDCardOperationState

      Access:

      Push

      Type:

      NSUInteger

      API:

      -

      DJICameraParamEI

      Access:

      Set, Push

      Type:

      NSUInteger

      API:

      -

      DJICameraParamStartSensorCleaning

      Access:

      Action

      Type:

      API:

      -

      DJICameraParamSDCardIsFull

      Access:

      Push

      Type:

      Boolean

      API:

      isFull

      DJICameraParamIsShootingBurstPhoto

      Access:

      Push

      Type:

      Boolean

      API:

      isShootingBurstPhoto

      DJICameraParamPhotoTimeIntervalSettings

      Access:

      Push, Set

      Type:

      DJICameraPhotoTimeIntervalSettings

      API:

      setPhotoTimeIntervalSettings:withCompletion

      getPhotoTimeIntervalSettingsWithCompletion

      DJICameraPhotoTimeIntervalSettings

      DJICameraParamIsShootingSinglePhoto

      Access:

      Push

      Type:

      Boolean

      API:

      isShootingSinglePhoto

      DJICameraParamIsTimeLapseSupported

      Access:

      Push

      Type:

      Boolean

      API:

      isTimeLapseSupported

      DJICameraParamExitSensorCleaningMode

      Access:

      Action

      Type:

      API:

      -

      DJICameraParamSDCardAvailablePhotoCount

      Access:

      Push

      Type:

      NSUInteger

      API:

      availableCaptureCount

      DJICameraParamInternalStorageOperationState

      Access:

      Push

      Type:

      DJICameraSDCardOperationState

      API:

      DJICameraSDCardOperationState

      DJICameraParamHDLiveViewEnabled

      Access:

      Set, Get

      Type:

      Boolean

      API:

      setHDLiveViewEnabled:withCompletion

      getHDLiveViewEnabledWithCompletion

      DJICameraParamThermalBackgroundTemperature

      Access:

      Set, Push

      Type:

      Float

      API:

      setThermalBackgroundTemperature:withCompletion

      backgroundTemperature

      DJICameraParamSSDVideoRecordingEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      setSSDVideoRecordingEnabled:withCompletion

      getSSDVideoRecordingEnabledWithCompletion

      DJICameraParamPictureStylePreset

      Access:

      Set, Push

      Type:

      DJICameraPictureStylePreset

      API:

      DJICameraPictureStylePreset

      DJICameraParamAutoTurnOffLEDMode

      Access:

      Push, Set

      Type:

      DJICameraAutoTurnOffLEDMode

      API:

      setLEDAutoTurnOffEnabled:withCompletion

      getLEDAutoTurnOffEnabledWithCompletion

      DJICameraParamAELock

      Access:

      Set, Push

      Type:

      Boolean

      API:

      setAELock:withCompletion

      getAELockWithCompletion

      DJICameraParamTurnOffFanWhenPossible

      Access:

      Set, Get

      Type:

      Boolean

      API:

      setTurnOffFanWhenPossible:withCompletion

      getTurnOffFanWhenPossibleWithCompletion

      DJICameraParamSDCardIsVerified

      Access:

      Push

      Type:

      Boolean

      API:

      isVerified

      DJICameraParamPhotoAspectRatio

      Access:

      Set, Push

      Type:

      DJICameraPhotoAspectRatio

      API:

      setPhotoAspectRatio:withCompletion

      getPhotoAspectRatioWithCompletion

      DJICameraPhotoAspectRatio

      DJICameraParamThermalContrast

      Access:

      Get, Set

      Type:

      NSUInteger

      API:

      setThermalContrast:withCompletion

      getThermalContrastWithCompletion

      DJICameraParamLensInformation

      Access:

      Get

      Type:

      NSString

      API:

      getLensInformationWithCompletion

      DJICameraParamIsSSDSupported

      Access:

      Push

      Type:

      Boolean

      API:

      isSSDSupported

      DJICameraParamIsVideoHistogramSupported

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJICameraParamStopShootPhoto

      Access:

      Action

      Type:

      API:

      stopShootPhotoWithCompletion

      DJICameraParamThermalGainMode

      Access:

      Set, Push

      Type:

      DJICameraThermalGainMode

      API:

      setThermalGainMode:withCompletion

      getThermalGainModeWithCompletion

      DJICameraThermalGainMode

      DJICameraParamVideoHistogramEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      setHistogramEnabled:withCompletion

      getHistogramEnabledWithCompletion

      DJICameraParamMSXLevel

      Access:

      Set, Push

      Type:

      NSInteger

      API:

      -

      DJICameraParamFocusMode

      Access:

      Push, Set

      Type:

      DJICameraFocusMode

      API:

      setFocusMode:withCompletion

      getFocusModeWithCompletion

      DJICameraFocusMode

      focusMode

      DJICameraParamDigitalZoomFactor

      Access:

      Get, Set, Push

      Type:

      Float

      API:

      setDigitalZoomFactor:withCompletion

      getDigitalZoomFactorWithCompletion

      DJICameraParamColor

      Access:

      Set, Push

      Type:

      DJICameraColor

      API:

      setColor:withCompletion

      getColorWithCompletion

      DJICameraColor

      DJICameraParamStopRecordVideo

      Access:

      Action

      Type:

      API:

      stopRecordVideoWithCompletion

      DJICameraParamCurrentRecordingTimeInSeconds

      Access:

      Push

      Type:

      NSUInteger

      API:

      currentVideoRecordingTimeInSeconds

      DJICameraParamIsAutoTurnOffLEDModeSupported

      Access:

      -

      Type:

      -

      API:

      -

      DJICameraParamThermalWindowReflectedTemperature

      Access:

      Set, Push

      Type:

      Float

      API:

      setThermalWindowReflectedTemperature:withCompletion

      windowReflectedTemperature

      DJICameraParamEIRange

      Access:

      Get

      Type:

      NSArray

      API:

      -

      DJICameraParamThermalAreaTemperatureAggregations

      Access:

      Push

      Type:

      DJICameraThermalAreaTemperatureAggregations

      API:

      DJICameraThermalAreaTemperatureAggregations

      camera:didUpdateAreaTemperatureAggregations

      DJICameraParamSharpness

      Access:

      Set, Push

      Type:

      NSInteger

      API:

      setSharpness:withCompletion

      getSharpnessWithCompletion

      DJICameraParamLoadSettings

      Access:

      Action

      Type:

      NSArray (settings: DJICameraCustomSettingsProfile)

      API:

      loadSettingsFromProfile:withCompletion

      DJICameraParamThermalAtmosphericTemperature

      Access:

      Set, Push

      Type:

      Float

      API:

      setThermalAtmosphericTemperature:withCompletion

      atmosphericTemperature

      DJICameraParamThermalIsothermUpperValue

      Access:

      Set, Push

      Type:

      NSInteger

      API:

      setThermalIsothermUpperValue:withCompletion

      getThermalIsothermUpperValueWithCompletion

      DJICameraParamAudioGain

      Access:

      Get, Set

      Type:

      NSUInteger

      API:

      setAudioGain:withCompletion

      getAudioGainWithCompletion

      DJICameraParamFocusRingValue

      Access:

      Push, Set

      Type:

      NSUInteger

      API:

      setFocusRingValue:withCompletion

      getFocusRingValueWithCompletion

      DJICameraParamIsInterchangeableLensSupported

      Access:

      Push

      Type:

      Boolean

      API:

      isInterchangeableLensSupported

      DJICameraParamExposureState

      Access:

      -

      Type:

      -

      API:

      -

      DJICameraParamVideoDewarpingEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      -

      DJICameraParamDisplayMode

      Access:

      Set, Push

      Type:

      DJICameraDisplayMode

      API:

      DJICameraDisplayMode

      DJICameraParamOpticalZoomFocalLength

      Access:

      Get, Set, Push

      Type:

      NSUInteger

      API:

      setOpticalZoomFocalLength:withCompletion

      getOpticalZoomFocalLengthWithCompletion

      DJICameraParamSensorCleaningState

      Access:

      Push

      Type:

      DJICameraSensorCleaningState

      API:

      DJICameraSensorCleaningState

      DJICameraParamStopContinuousOpticalZoom

      Access:

      Action

      Type:

      API:

      stopContinuousOpticalZoomWithCompletion

      DJICameraParamSDCardIsFormatInvalid

      Access:

      Push

      Type:

      Boolean

      API:

      isInvalidFormat

      DJICameraParamSDCardIsFormatting

      Access:

      Push

      Type:

      Boolean

      API:

      isFormatting

      DJICameraParamRestoreFactorySettings

      Access:

      Action

      Type:

      API:

      restoreFactorySettings

      DJICameraParamSDCardHasError

      Access:

      Push

      Type:

      Boolean

      API:

      hasError

      DJICameraParamShootPhotoForbiddenFlag

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJICameraParamTapZoomEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setTapZoomEnabled:withCompletion

      getTapZoomEnabledWithCompletion

      DJICameraParamThermalSSO

      Access:

      Get, Set

      Type:

      NSInteger

      API:

      setThermalSSO:withCompletion

      getThermalSSOWithCompletion

      DJICameraParamPhotoTimeLapseSettings

      Access:

      Push, Set

      Type:

      DJICameraPhotoTimeLapseSettings

      API:

      setPhotoTimeLapseSettings:withCompletion

      getPhotoTimeLapseSettingsWithCompletion

      DJICameraPhotoTimeLapseSettings

      DJICameraParamPhotoFileFormat

      Access:

      Push, Set

      Type:

      DJICameraPhotoFileFormat

      API:

      setPhotoFileFormat:withCompletion

      getPhotoFileFormatWithCompletion

      DJICameraPhotoFileFormat

      DJICameraParamOpticalZoomSpec

      Access:

      Get, Push

      Type:

      DJICameraOpticalZoomSpec

      API:

      getOpticalZoomSpecWithCompletion

      DJICameraOpticalZoomSpec

      DJICameraParamThermalDDE

      Access:

      Get, Set

      Type:

      NSInteger

      API:

      setThermalDDE:withCompletion

      getThermalDDEWithCompletion

      DJICameraParamVideoFileFormat

      Access:

      Push, Set

      Type:

      DJICameraVideoFileFormat

      API:

      setVideoFileFormat:withCompletion

      getVideoFileFormatWithCompletion

      DJICameraVideoFileFormat

      DJICameraParamExposureSensitivityMode

      Access:

      Set, Push

      Type:

      DJICameraExposureSensitivityMode

      API:

      DJICameraExposureSensitivityMode

      DJICameraComponent

      Access:

      -

      Type:

      -

      API:

      DJICamera

      DJICameraParamStartShootPhotoWithMode

      Access:

      Action

      Type:

      NSArray<DJICameraShootPhotoMode> (mode: DJICameraShootPhotoMode)

      API:

      -

      DJICameraParamThermalTriggerFFC

      Access:

      Action

      Type:

      API:

      triggerThermalFFCWithCompletion

      DJICameraParamStorageLocation

      Access:

      Get

      Type:

      DJICameraStorageLocation

      API:

      DJICameraStorageLocation

      DJICameraParamIsShootingRAWBurstPhoto

      Access:

      Push

      Type:

      Boolean

      API:

      isShootingRAWBurstPhoto

      DJICameraParamIsLensMounted

      Access:

      Push

      Type:

      Boolean

      API:

      isLensMounted

      DJICameraParamMeteringMode

      Access:

      Set, Push

      Type:

      DJICameraMeteringMode

      API:

      setMeteringMode:withCompletion

      getMeteringModeWithCompletion

      DJICameraMeteringMode

      DJICameraParamThermalWindowTemperature

      Access:

      Set, Push

      Type:

      Float

      API:

      setThermalWindowTemperature:withCompletion

      windowTemperature

      DJICameraParamThermalFFCMode

      Access:

      Set, Push

      Type:

      DJICameraThermalFFCMode

      API:

      setThermalFFCMode:withCompletion

      getThermalFFCModeWithCompletion

      DJICameraThermalFFCMode

      DJICameraParamTapZoomTarget

      Access:

      Set

      Type:

      CGPoint

      API:

      tapZoomAtTarget:withCompletion

      DJICameraParamVisionStabilizationEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      setVisionStabilizationEnabled:withCompletion

      getVisionStabilizationEnabledWithCompletion

      DJICameraParamPhotoPanoramaMode

      Access:

      -

      Type:

      -

      API:

      -