> if (REALLockPictureDescription(pic, &desc, pictureCGBitmapContext))
>
> then the desc.depth is returning 0. Not sure what to say, but if you want to
> copy the desc.pictureData, you would want to have some idea of the size of the
> data. So we have to assume that the bytesPerRow is always 4*desc.width, which
> in the cocoa runtime is not necessarily the case.. inspect the
> TIFFRepresentation docs....
>
> Alfred

It's a bug; Picture.Depth currently always returns 0 under Cocoa.
Instead of relying on the value of that, however, you should query the
CGBitmapContext directly about the format of its underlying data.

-- 
Joe Ranieri
Mac Frameworks & Compiler Engineer
REAL Software, Inc.

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>
  • Re: REALpictureDescription depth, when will it return a value ... Joe Ranieri

Reply via email to