The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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