One Logo Pool Ball
ImmersiveMediaSupport · IOS API REFERENCE

ImmersiveImageMask

class · iOS 26.4+ · SDK 27.1

final class ImmersiveImageMask

An object that holds all the information needed to load immersive media masks from image data or from a file. An image file containing the alpha values is used to generate the image mask.

Members (4)

init · iOS 26.4+

init

TypeScript
static initNameMaskURL(name: string, maskURL: string): ImmersiveImageMask
Swift declaration
init(name: String, maskURL: URL)
init · iOS 26.4+

init

TypeScript
static initNameMaskData(name: string, maskData?: (ArrayBuffer) | null): ImmersiveImageMask
Swift declaration
init(name: String, maskData: Data? = nil)
get · iOS 26.4+

name

TypeScript
get name(): string
Swift declaration
final let name: String
get · iOS 26.4+

maskData

TypeScript
get maskData(): (ArrayBuffer) | null
Swift declaration
final let maskData: Data?

Skipped declarations

No declarations were skipped in this snapshot.

All ImmersiveMediaSupport types →