FROM : R. Scott Thompson
DATE : Thu Dec 02 22:24:15 2004
On Dec 2, 2004, at 3:15 PM, <email_removed> wrote:
>
> I am writing an application to experiment with rendering intents.
>
> Is it practical to use ColorSync in a Cocoa app or am I better off
> with Carbon / Quartz?
>
> Is just using Quartz within Cocoa a feasible alternative?
>
> I haven't been able to figure out a logical way to do this from the
> documentation and none of the samples cover rendering intents.
I haven't tried it myself from Cocoa, but I would think you can use a
mixture of Quartz and Cocoa.
When you are drawing with Cocoa, you can get the current CGContext
using:
CGContextRef currentContext = (CGContextRef) [[NSGraphicsContext
currentContext] graphicsPort];
From there you should be able to use:
CGContextSetRenderingIntent(currentContext, <whichever
CGColorRenderingIntent you care to use>);
Scott
DATE : Thu Dec 02 22:24:15 2004
On Dec 2, 2004, at 3:15 PM, <email_removed> wrote:
>
> I am writing an application to experiment with rendering intents.
>
> Is it practical to use ColorSync in a Cocoa app or am I better off
> with Carbon / Quartz?
>
> Is just using Quartz within Cocoa a feasible alternative?
>
> I haven't been able to figure out a logical way to do this from the
> documentation and none of the samples cover rendering intents.
I haven't tried it myself from Cocoa, but I would think you can use a
mixture of Quartz and Cocoa.
When you are drawing with Cocoa, you can get the current CGContext
using:
CGContextRef currentContext = (CGContextRef) [[NSGraphicsContext
currentContext] graphicsPort];
From there you should be able to use:
CGContextSetRenderingIntent(currentContext, <whichever
CGColorRenderingIntent you care to use>);
Scott
| Related mails | Author | Date |
|---|---|---|
| pulsifer | Dec 2, 22:15 | |
| R. Scott Thompson | Dec 2, 22:24 | |
| Ricky Sharp | Dec 2, 22:35 |






Cocoa mail archive

