Raster Image Functions: Displaying and Printing Displaying
Images
Setting options:
L_2DGetViewMode
L_2DGetViewport
L_2DSetViewMode
L_2DSetViewport
L_GetAutoCADFilesColorScheme
L_SetAutoCADFilesColorScheme
L_CreatePaintPalette
L_DupBitmapPalette
L_SetBitmapPalette
L_GetDisplayMode
L_SetDisplayMode
L_GetPaintContrast
L_SetPaintContrast
L_GetPaintGamma
L_SetPaintGamma
L_GetPaintIntensity
L_SetPaintIntensity
L_GetVectorOptions
L_SetVectorOptions
L_WindowLevel
L_WindowLevelBitmap
L_WindowLevelFillLUT
Painting a bitmap:
L_EfxEffectBlt
L_EfxPaintBitmap
L_PaintDC
L_PaintDCBuffer
L_PaintDCCallback
L_PaintDCCMYKArray
L_PaintDCEffect
L_PaintDCOverlay
Painting a bitmap's region:
L_PaintRgnDC
L_PaintRgnDCBuffer
L_PaintRgnDCEffect
L_PaintDCCMYKArray
Paint Callbacks
PAINTCALLBACK_CONVERTLINE
Function
PAINTCALLBACK_EXTSELECTCLIPRGN
Function
PAINTCALLBACK_FILLRECT
Function
PAINTCALLBACK_GETDEVICECAPS
Function
PAINTCALLBACK_GETDIBINFO
Function
PAINTCALLBACK_GETGRAPHICSMODE
Function
PAINTCALLBACK_GETMAPMODE
Function
PAINTCALLBACK_GETVIEWPORTORGEX
Function
PAINTCALLBACK_GETWORLDTRANSFORM
Function
PAINTCALLBACK_INTERSECTCLIPRECT
Function
PAINTCALLBACK_ISCOMPATIBLEDC
Function
PAINTCALLBACK_POSTPAINT
Function
PAINTCALLBACK_PREPAINT
Function
PAINTCALLBACK_REALIZEPALETTE
Function
PAINTCALLBACK_RESTOREDC
Function
PAINTCALLBACK_SAVEDC
Function
PAINTCALLBACK_SETSTRETCHBLTMODE
Function
PAINTCALLBACK_SETVIEWPORTORGEX
Function
PAINTCALLBACK_STRETCHDIBITS
Function
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