Unit 'cybergraphics' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#os4units]

UnLockBitMapTagList

Unlock CyberGraphX BitMap that was previously

Declaration

Source position: cybergraphics.pas line 181

procedure UnLockBitMapTagList(

  Handle: Pointer;

  TagList: PTagItem

);

Arguments

Handle

  

handle to the previously locked BitMap

TagList

  

pointer to a mandatory taglist

Description

Unlock CyberGraphX BitMap that was previously locked

Available Tags

UBMI_UPDATERECTS

(PRectList) - Pointer to a rectlist which contains rectangles that should be updated. This is needed for cards that don't have a linear display memory address space

The RectList structure looks like this:

TRectList = record
  rl_num: LongWord;     // no. of rects in this list
  rl_next: PRectList;  // pointer to next list
  rect1: TRectangle;   // This is the first 
end;
UBMI_REALLYUNLOCK
Specifies whether bitmap should really be unlocked (True) or not (False) in case you just want to update certain rectangles and unlock later.

Errors

Very early v40 revisions did not support this call

See also

LockBitMapTagList

  

Lock supplied BitMap for a short amount of time to allow direct memory access

UnLockBitMap

  

Unlock CyberGraphX BitMap that was previously locked

UnLockBitMapTags

  

VarArgs Version of UnLockBitMapTagList


Documentation generated on: 2021-07-30