||3.0 – present
IOSurface is private CoreFoundation frameworks for managing pixel buffers, or in official words, "sharing graphics surfaces between applications". It is also a public framework in Mac OS X 10.6 (Snow Leopard).
In 2.x the same function is provided by the CoreSurface framework. On 3.x CoreSurface is deprecated, and its functions are now wrappers of the corresponding IOSurface functions.
- ↑ http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/OSX_Technology_Overview/SystemFrameworks/SystemFrameworks.html