OPIDDXLUTBUILDER enumeration

Lists the possible lookup table operations used by the lookup table builder interface, IDXLUTBuilder.

Syntax

typedef enum OPIDDXLUTBUILDER { 
  OPID_DXLUTBUILDER_Gamma,
  OPID_DXLUTBUILDER_Opacity,
  OPID_DXLUTBUILDER_Brightness,
  OPID_DXLUTBUILDER_Contrast,
  OPID_DXLUTBUILDER_ColorBalance,
  OPID_DXLUTBUILDER_Posterize,
  OPID_DXLUTBUILDER_Invert,
  OPID_DXLUTBUILDER_Threshold,
  OPID_DXLUTBUILDER_NUM_OPS
} OPIDDXLUTBUILDER;

Constants

  • OPID_DXLUTBUILDER_Gamma
    Lookup table should perform a Gamma correction to the image.

  • OPID_DXLUTBUILDER_Opacity
    Lookup table should change the opacity of the image.

  • OPID_DXLUTBUILDER_Brightness
    Lookup table should change the brightness of the image.

  • OPID_DXLUTBUILDER_Contrast
    Lookup table should change the contrast of the image.

  • OPID_DXLUTBUILDER_ColorBalance
    Lookup table should change the color balance of the image.

  • OPID_DXLUTBUILDER_Posterize
    Lookup table should posterize the image.

  • OPID_DXLUTBUILDER_Invert
    Lookup table should invert the colors of the image.

  • OPID_DXLUTBUILDER_Threshold
    Lookup table should perform a threshold filtering of the data.

  • OPID_DXLUTBUILDER_NUM_OPS
    Number of valid lookup table operations, used for parameter validation.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Header

Dxtrans.h

IDL

Dxtrans.idl