DISPLAY_DIB_BLOCK@

Platform

Win32, x64

Purpose

To display a device independent bitmap.

Syntax

 SUBROUTINE DISPLAY_DIB_BLOCK@( X,Y,PARRAY,AW,AH,AX,AY,W,H,
+                               FUNCTION,MODE,ERCODE )
 CHARACTER PARRAY(3,AW,AH)
 INTEGER X,Y,AW,AH,AX,AY,W,H,FUNCTION,MODE,ERCODE

Description

All of the arguments are input values except for ERCODE which returns the error status.

This routine transfers a rectangular block of size W ❌ H from the array PARRAY at position (AX, AY) to the position (X, Y) on the current graphics device (e.g. a %gr (Graphics Region) window or a printer). FUNCTION and MODE are the same as in DIB_PAINT@ and will normally be set to zero. The variable ERCODE is returned as zero if the process is successful.

See also

GET_IM_INFO@, GET_DIB_SIZE@, GET_DIB_BLOCK@, PUT_DIB_BLOCK@, DIB_PRINT@, PROGRESS_BAR@

Example

See Drawing device independent bitmaps.

 

 

Basket
Empty
 
Copyright © 1999-2024 Silverfrost Limited