(Created page with ''''IOSurfaceAccelerator''' is an object accelerating transfers between IOSurfaces in the {{fwlink|IOSurface}} framework. It is only compatible with surfaces that have k32BGRA…') |
No edit summary |
||
Line 1: | Line 1: | ||
'''IOSurfaceAccelerator''' is an object | '''IOSurfaceAccelerator''' is an object for managing hardware accelerated transfers/scales between [[IOSurface]]s in the {{fwlink|IOSurface}} framework. It is only compatible with surfaces that have k32BGRAPixelFormat or k16LE565PixelFormat. Unlike IOSurface, it is not available on Snow Leopard. | ||
== Functions == | == Functions == |
Latest revision as of 03:21, 3 March 2010
IOSurfaceAccelerator is an object for managing hardware accelerated transfers/scales between IOSurfaces in the IOSurface framework. It is only compatible with surfaces that have k32BGRAPixelFormat or k16LE565PixelFormat. Unlike IOSurface, it is not available on Snow Leopard.
Functions
Signature | OSReturn IOSurfaceAcceleratorCreate(CFAllocatorRef allocator, int type, IOSurfaceAcceleratorRef *outAccelerator); |
---|---|
Available in | 3.0 – |
Signature | OSReturn IOSurfaceAcceleratorTransferSurface(IOSurfaceAcceleratorRef accelerator, IOSurfaceRef source, IOSurfaceRef dest, CFDictionaryRef, void *); |
---|---|
Available in | 3.0 – |
References
|