ID_PID enum

Image decode flags

Syntax

enum
{
   PID_RECT = 1,
   PID_GET16BPC = 2,
   PID_NEEDALPHACHANNEL = 4,
   PID_DEMOSAIKED = 8,
   PID_APPLY_DEVELOP_PROCESSING = 128,
};

Constants

Value Meaning

PID_RECT

Decode only the given rectangular portion of the image

PID_GET16BPC

Decode 16-bits per channel (if available)

PID_NEEDALPHACHANNEL

Doesn't degrade alpha channeled images. ie) 32 stays as 32 not returned 24bpp

PID_DEMOSAIKED

Demosaik the RAW image using pixel grouping (will not modify original data) return default RPP(XML)

PID_APPLY_DEVELOP_PROCESSING

Apply all develop processing to the RAW. Brushing is not supported at the moment

Remarks

Used in the ID_DecodeParam structure.

Requirements

Header: ID_PlugIn.h