ImageGear for C and C++ on Linux v19.10 - Updated
enumDisplayOptions
API Reference Guide > Core Component API Reference > Core Component Enumerations Reference > enumDisplayOptions

Specifies display option settings.

Values:

IG_DISPLAY_OPTION_DOWNSHIFT This option only affects 16-bit grayscale DIBs. Each 16-bit pixel is downshifted by a specified value, and then the least significant word is taken for display. See IG_display_option_set for more details.
IG_DISPLAY_OPTION_LUT This option only affects 16-bit grayscale DIBs. A lookup table is used to map 16-bit pixels into 8-bit pixel values for display. See IG_display_option_set for more details. If IG_display_option_get is called with IG_DISPLAY_OPTION_LUT parameter when no look up table has been allocated yet, the function allocates a new look up table and returns it to the caller.
IG_PRINT_ADJUST This value has been deprecated and will be removed from the public API in a future release.
IG_DISPLAY_OPTION_USEMAPMODE This value has been deprecated and will be removed from the public API in a future release.
IG_DISPLAY_OPTION_DDB_OPTIMIZE If this parameter is TRUE then monochrome DDB is created from 1bpp HIGEAR image. Otherwise, a compatible bitmap to the current display is created.
IG_DISPLAY_OPTION_OFFSCREEN_DRAW If this parameter is TRUE then the display code optimizes the drawing of ART/ARTX marks to prevent flashing. Otherwise, each redraw operation is directly displayed, with flashing possible.
IG_DISPLAY_OPTION_OFFSCREEN_WIDTH This option specifies the width of offscreen drawing surface.
IG_DISPLAY_OPTION_OFFSCREEN_HEIGHT This option specifies the height of offscreen drawing surface.
IG_DISPLAY_OPTION_LUT_CHECK This option only affects 16-bit grayscale DIBs, and is only used with IG_display_option_get. IG_display_option_get returns a pointer to the current 16x8 display look up table if it has been set previously, returns NULL otherwise.
IG_DISPLAY_OPTION_LUT8x8 This option only affects 8-bit grayscale DIBs. A lookup table is used to map 8-bit image pixels into 8-bit pixel values for display. See IG_display_option_set for more details. If IG_display_option_get is called with IG_DISPLAY_OPTION_LUT8x8 parameter when no look up table has been allocated yet, the function allocates a new look up table and returns it to the caller.
IG_DISPLAY_OPTION_LUT8x8_CHECK This option only affects 8-bit grayscale DIBs, and is only used with IG_display_option_get. IG_display_option_get returns a pointer to the current 8x8 display look up table if it has been set previously, returns NULL otherwise.

Remarks:

See IG_display_option_set for more details.