ID_POF enum

Output format flags

Syntax

enum
{
   POF_TOPDOWN = 1,
   POF_BOTTOMUP = 2,
   POF_LEFTTORIGHT = 4,
   POF_RIGHTTOLEFT = 8,
   POF_INTERLACED = 16,
   POF_MULTIPASS = 32,
   POF_TILED = 64,
   POF_METAFILE = 128,
   POF_RECT = 256,
   POF_ISTHUMBNAIL = 512,
   POF_ISPREVIEW = 1024,
   POF_ISROTATED = 2048,
};

Constants

Value Meaning

POF_TOPDOWN

Output is by rows starting from the top

POF_BOTTOMUP

Output is by rows starting from the bottom

POF_LEFTTORIGHT

Output is by columns starting from the left

POF_RIGHTTOLEFT

Output is by columns starting from the right

POF_INTERLACED

Output is by random row

POF_MULTIPASS

Output is done in multiple passes

POF_TILED

Output is tiled

POF_METAFILE

A metafile is generated

POF_RECT

Only the given rectangular portion of the image will be decoded

POF_ISTHUMBNAIL

Output image has been decoded from an embedded thumbnail image

POF_ISPREVIEW

Output image has been decoded from an embedded preview image

POF_ISROTATED

Output image has been rotated based on metadata (e.g. EXIF orientation)

Remarks

Used in the ID_OutputParam structure.

Requirements

Header: ID_PlugIn.h