Raster Image Functions:
Displaying and Printing
Displaying Images
Setting options:
L_CreatePaintPalette
L_DupBitmapPalette
L_SetBitmapPalette
L_GetDisplayMode
L_SetDisplayMode
L_GetPaintContrast
L_SetPaintContrast
L_GetPaintGamma
L_SetPaintGamma
L_GetPaintIntensity
L_SetPaintIntensity
L_WindowLevel
L_WindowLevelBitmap
L_WindowLevelFillLUT
Painting a bitmap:
L_EfxEffectBlt
L_EfxPaintBitmap
L_PaintDC
L_PaintDCBuffer
L_PaintDCCMYKArray
L_PaintDCEffect
L_PaintDCOverlay
Painting a bitmap's region:
L_PaintRgnDC
L_PaintRgnDCBuffer
L_PaintRgnDCEffect
L_PaintDCCMYKArray
Using custom paint:
L_CorrelationBitmap
L_CorrelationListBitmap
Using a PanWindow:
L_CreatePanWindow
L_DestroyPanWindow
L_UpdatePanWindow
PANWNDCALLBACK
Using the Magnifying Glass:
L_SetMagGlassOwnerDrawCallback
L_SetMagGlassPaintOptions
L_SetMagGlassPos
L_ShowMagGlass
L_StartMagGlass
L_StopMagGlass
L_UpdateMagGlassBitmap
L_UpdateMagGlass
L_UpdateMagGlassPaintFlags
L_UpdateMagGlassRect
L_UpdateMagGlassShape
L_WindowHasMagGlass
MAGGLASSCALLBACK
MAGGLASSOWNERDRAWCALLBACK
Using Zoom View:
L_CreateZoomView
L_DestroyZoomView
L_GetZoomViewProps
L_GetZoomViewsCount
L_RenderZoomView
L_UpdateZoomView
L_WindowHasZoomView
ZOOMVIEWPROPS
L_StartZoomViewAnnEdit
L_StopZoomViewAnnEdit
Using double buffering to minimize flicker:
L_DoubleBufferBegin
L_DoubleBufferCreateHandle
L_DoubleBufferDestroyHandle
L_DoubleBufferEnable
L_DoubleBufferEnd
See Also
Implementing
Transparency