One Logo Pool Ball
QuartzCore · IOS API REFERENCE

CAEDRMetadata

class · iOS 16.0+ · SDK 27.1

class CAEDRMetadata

Members (5)

static · iOS 16.0+

hdr10

TypeScript
static hdr10DisplayInfoContentInfoOpticalOutputScale(displayData: (ArrayBuffer) | null, contentData: (ArrayBuffer) | null, scale: number): CAEDRMetadata
Swift declaration
class func hdr10(displayInfo displayData: Data?, contentInfo contentData: Data?, opticalOutputScale scale: Float) -> CAEDRMetadata
static · iOS 16.0+

hdr10

TypeScript
static hdr10MinLuminanceMaxLuminanceOpticalOutputScale(minNits: number, maxNits: number, scale: number): CAEDRMetadata
Swift declaration
class func hdr10(minLuminance minNits: Float, maxLuminance maxNits: Float, opticalOutputScale scale: Float) -> CAEDRMetadata
static · iOS 17.0+

hlg

TypeScript
static hlgAmbientViewingEnvironment(data: ArrayBuffer): CAEDRMetadata
Swift declaration
class func hlg(ambientViewingEnvironment data: Data) -> CAEDRMetadata
get · iOS 16.0+

hlg

TypeScript
static get hlg(): CAEDRMetadata
Swift declaration
class var hlg: CAEDRMetadata { get }
get · iOS 16.0+

isAvailable

TypeScript
static get isAvailable(): boolean
Swift declaration
class 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 →