Documentation Archive Developer
Search

IOSurface Changes

IOSurface (Added)

Added IOSurfaceAlignProperty(CFString!, UInt) -> UInt
Added IOSurfaceCopyValue(IOSurface!, CFString!) -> Unmanaged<AnyObject>!
Added IOSurfaceCreate(CFDictionary!) -> Unmanaged<IOSurface>!
Added IOSurfaceCreateMachPort(IOSurface!) -> mach_port_t
Added IOSurfaceCreateXPCObject(IOSurface!) -> xpc_object_t!
Added IOSurfaceDecrementUseCount(IOSurface!)
Added IOSurfaceGetAllocSize(IOSurface!) -> UInt
Added IOSurfaceGetBaseAddress(IOSurface!) -> UnsafeMutablePointer<Void>
Added IOSurfaceGetBaseAddressOfPlane(IOSurface!, UInt) -> UnsafeMutablePointer<Void>
Added IOSurfaceGetBytesPerElement(IOSurface!) -> UInt
Added IOSurfaceGetBytesPerElementOfPlane(IOSurface!, UInt) -> UInt
Added IOSurfaceGetBytesPerRow(IOSurface!) -> UInt
Added IOSurfaceGetBytesPerRowOfPlane(IOSurface!, UInt) -> UInt
Added IOSurfaceGetElementHeight(IOSurface!) -> UInt
Added IOSurfaceGetElementHeightOfPlane(IOSurface!, UInt) -> UInt
Added IOSurfaceGetElementWidth(IOSurface!) -> UInt
Added IOSurfaceGetElementWidthOfPlane(IOSurface!, UInt) -> UInt
Added IOSurfaceGetHeight(IOSurface!) -> UInt
Added IOSurfaceGetHeightOfPlane(IOSurface!, UInt) -> UInt
Added IOSurfaceGetID(IOSurface!) -> IOSurfaceID
Added IOSurfaceGetPixelFormat(IOSurface!) -> OSType
Added IOSurfaceGetPlaneCount(IOSurface!) -> UInt
Added IOSurfaceGetPropertyAlignment(CFString!) -> UInt
Added IOSurfaceGetPropertyMaximum(CFString!) -> UInt
Added IOSurfaceGetSeed(IOSurface!) -> UInt32
Added IOSurfaceGetTypeID() -> CFTypeID
Added IOSurfaceGetUseCount(IOSurface!) -> Int32
Added IOSurfaceGetWidth(IOSurface!) -> UInt
Added IOSurfaceGetWidthOfPlane(IOSurface!, UInt) -> UInt
Added IOSurfaceID
Added IOSurfaceIncrementUseCount(IOSurface!)
Added IOSurfaceIsInUse(IOSurface!) -> Boolean
Added IOSurfaceLock(IOSurface!, UInt32, UnsafeMutablePointer<UInt32>) -> IOReturn
Added IOSurfaceLookup(IOSurfaceID) -> IOSurface!
Added IOSurfaceLookupFromMachPort(mach_port_t) -> IOSurface!
Added IOSurfaceLookupFromXPCObject(xpc_object_t!) -> IOSurface!
Added IOSurfaceRef
Added IOSurfaceRemoveValue(IOSurface!, CFString!)
Added IOSurfaceSetValue(IOSurface!, CFString!, AnyObject!)
Added IOSurfaceUnlock(IOSurface!, UInt32, UnsafeMutablePointer<UInt32>) -> IOReturn
Added kIOSurfaceAllocSize
Added kIOSurfaceBytesPerElement
Added kIOSurfaceBytesPerRow
Added kIOSurfaceCacheMode
Added kIOSurfaceElementHeight
Added kIOSurfaceElementWidth
Added kIOSurfaceHeight
Added kIOSurfaceIsGlobal
Added kIOSurfaceLockAvoidSync
Added kIOSurfaceLockReadOnly
Added kIOSurfaceOffset
Added kIOSurfacePixelFormat
Added kIOSurfacePlaneBase
Added kIOSurfacePlaneBytesPerElement
Added kIOSurfacePlaneBytesPerRow
Added kIOSurfacePlaneElementHeight
Added kIOSurfacePlaneElementWidth
Added kIOSurfacePlaneHeight
Added kIOSurfacePlaneInfo
Added kIOSurfacePlaneOffset
Added kIOSurfacePlaneSize
Added kIOSurfacePlaneWidth
Added kIOSurfaceWidth