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