As Matt said, you probably want CGContextDrawImageand CGContextSetBlendMode.
CGImageRef . . , , CGDataProviderCreateDirect. CGImageCreate.
, Cocoa view drawRect: :
CGContextRef cgContext = [[NSGraphicsContext currentContext] graphicsPort];
CGContextDrawImage .
, CGContextSetBlendMode.