One Logo Pool Ball
HomeKit · IOS API REFERENCE

HMCameraProfile

class · iOS 10.0+ · SDK 27.1

class HMCameraProfile

Members (5)

get · iOS 10.0+

microphoneControl

TypeScript
get microphoneControl(): (HMCameraAudioControl) | null
Swift declaration
var microphoneControl: HMCameraAudioControl? { get }
get · iOS 10.0+

settingsControl

TypeScript
get settingsControl(): (HMCameraSettingsControl) | null
Swift declaration
var settingsControl: HMCameraSettingsControl? { get }
get · iOS 10.0+

snapshotControl

TypeScript
get snapshotControl(): (HMCameraSnapshotControl) | null
Swift declaration
var snapshotControl: HMCameraSnapshotControl? { get }
get · iOS 10.0+

speakerControl

TypeScript
get speakerControl(): (HMCameraAudioControl) | null
Swift declaration
var speakerControl: HMCameraAudioControl? { get }
get · iOS 10.0+

streamControl

TypeScript
get streamControl(): (HMCameraStreamControl) | null
Swift declaration
var streamControl: HMCameraStreamControl? { get }

Skipped declarations

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

HMCameraProfile.init()

inherited init: clang: 'init' is unavailable

All HomeKit types →