LINUX.ORG.RU

С++ и CGColorSpace


0

0

Есть такой вот код:
[code]
CGDataProviderRef src_provider_ref =CGDataProviderCreateWithData(this, buffer_ptr, src_buffer_mem_size, NULL);
CGColorSpaceRef colorspace_ref = CGColorSpaceCreateDeviceRGB();
CGImageRef src_image = CGImageCreate(buffer_size.width,              buffer_size.height, 8, 32, buffer_size.width*4, colorspace_ref, 
kCGImageAlphaPremultipliedFirst, src_provider_ref,
NULL, true, kCGRenderingIntentDefault);
[/code]

Код работает нормально!Мне нужно поменять два цветовых канала  тоесть красный с синим(тоесть то что рисовалось красным теперь должно быть синим и наоборот), а зелёный оставить как был!
Подскажите кто знает? 
anonymous

не каждый анонимус телепат

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.