This structure contains settings that can be used for displaying DICOM images with proper contrast.
| 
                        Copy Code
                     | |
|---|---|
| struct AT_MED_DCM_DISPLAY_SETTINGS_DOUBLE { AT_MED_MODALITY_RESCALE ModalityRescale; HIGLUT ModalityLUT; AT_MED_VOI_WINDOW_DOUBLE VOIWindow; HIGLUT VOILUT; AT_BOOL IsInverted; AT_DOUBLE Gamma; HIGLUT PresentationLUT; HIGLUT GSDFLUT; AT_MED_PIXEL_PADDING_SETTINGS PixelPadding; }; typedef struct AT_MED_DCM_DISPLAY_SETTINGS_DOUBLE; | |
| Name | Type | Description | 
|---|---|---|
| ModalityRescale | AT_MED_MODALITY_RESCALE | Specifies linear Modality transform (Rescale Slope/Intercept). Ignored if ModalityLUT is not NULL. | 
| ModalityLUT | HIGLUT | Specifies Modality LUT. | 
| VOIWindow | AT_MED_VOI_WINDOW_DOUBLE | Specifies linear VOI transform (Window center/width). Ignored if VOI LUT is not NULL. | 
| VOILUT | HIGLUT | Specifies VOI LUT. | 
| IsInverted | AT_BOOL | Tells whether the image should be displayed inverted. TRUE corresponds to MONOCHROME1 photometric interpretation, FALSE corresponds to MONOCHROME2 photometric interpretation. | 
| Gamma | AT_DOUBLE | Specifies gamma correction value. Ignored if GSDFLUT is not NULL. | 
| PresentationLUT | HIGLUT | Specifies Presentation LUT. | 
| GSDFLUT | HIGLUT | Specifies Grayscale Standard Display Function LUT. | 
| PixelPadding | AT_MED_PIXEL_PADDING_SETTINGS | Specifies pixel padding settings. | 
The settings are applied in the following order: Modality (LUT or Rescale), VOI (LUT or Window), IsInverted flag, Presentation LUT, Gamma or GSDFLUT.