IOSurface
Share hardware-accelerated buffer data (framebuffers and textures) across multiple processes. Manage image memory more efficiently.
12 types
0 callable entries
180 skipped
0% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
Types
IOSurface
class · iOS 11.0+
IOSurfaceComponentName
enum
IOSurfaceComponentRange
enum
IOSurfaceComponentType
enum
IOSurfaceID
typealias
IOSurfaceLockOptions
struct
IOSurfaceMemoryLedgerFlags
struct
IOSurfaceMemoryLedgerTags
enum
IOSurfacePropertyKey
struct
IOSurfacePurgeabilityState
struct
IOSurfaceRef
class
IOSurfaceSubsampling
enum
Skipped declarations
180 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
IOSurface.init(properties:)
The iOS SDK compiler rejected this binding: type 'IOSurface' has no member 'IOSurface'
IOSurface.lock(options:seed:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.unlock(options:seed:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.allocationSize
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.width
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.height
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.baseAddress
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.pixelFormat
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.bytesPerRow
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.bytesPerElement
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.elementWidth
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.elementHeight
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.surfaceID
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.seed
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.planeCount
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.widthOfPlane(at:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.heightOfPlane(at:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.bytesPerRowOfPlane(at:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.bytesPerElementOfPlane(at:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.elementWidthOfPlane(at:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.elementHeightOfPlane(at:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.baseAddressOfPlane(at:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.setAttachment(_:forKey:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.attachment(forKey:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.removeAttachment(forKey:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.setAllAttachments(_:)
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.allAttachments()
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.removeAllAttachments()
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.isInUse
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'
IOSurface.incrementUseCount()
The iOS SDK compiler rejected this binding: 'IOSurface' is not a member type of class 'IOSurface.IOSurface'