ImageGear for C and C++ on Windows v21.0 - Updated
API Reference Guide / Core Component API Reference / Core Component Enumerations Reference / enumDisplayOptions
In This Topic
    enumDisplayOptions
    In This Topic

    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.