QuartzCore · IOS API REFERENCE
CAEDRMetadata
class · iOS 16.0+ · SDK 27.1
class CAEDRMetadata
Members (5)
static · iOS 16.0+hdr10
TypeScriptstatic hdr10DisplayInfoContentInfoOpticalOutputScale(displayData: (ArrayBuffer) | null, contentData: (ArrayBuffer) | null, scale: number): CAEDRMetadata
Swift declarationclass func hdr10(displayInfo displayData: Data?, contentInfo contentData: Data?, opticalOutputScale scale: Float) -> CAEDRMetadata
static · iOS 16.0+hdr10
TypeScriptstatic hdr10MinLuminanceMaxLuminanceOpticalOutputScale(minNits: number, maxNits: number, scale: number): CAEDRMetadata
Swift declarationclass func hdr10(minLuminance minNits: Float, maxLuminance maxNits: Float, opticalOutputScale scale: Float) -> CAEDRMetadata
static · iOS 17.0+hlg
TypeScriptstatic hlgAmbientViewingEnvironment(data: ArrayBuffer): CAEDRMetadata
Swift declarationclass func hlg(ambientViewingEnvironment data: Data) -> CAEDRMetadata
get · iOS 16.0+hlg
TypeScriptstatic get hlg(): CAEDRMetadata
Swift declarationclass var hlg: CAEDRMetadata { get }
get · iOS 16.0+isAvailable
TypeScriptstatic get isAvailable(): boolean
Swift declarationclass var isAvailable: Bool { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CAEDRMetadata.init()
inherited init: clang: 'init' is unavailable
All QuartzCore types →