Double buffer structure
Source position: agraphics.pas line 1456
type TDBufInfo = record |
||
dbi_Link1: Pointer; |
|
|
dbi_Count1: LongWord; |
|
|
dbi_SafeMessage: TMessage; |
|
Replied to when safe to write to old bitmap |
dbi_UserData1: Pointer; |
|
First user data |
dbi_Link2: Pointer; |
|
|
dbi_Count2: LongWord; |
|
|
dbi_DispMessage: TMessage; |
|
Replied to when new bitmap has been displayed at least once |
dbi_UserData2: Pointer; |
|
Second user data |
dbi_MatchLong: LongWord; |
|
|
dbi_CopPtr1: Pointer; |
|
|
dbi_CopPtr2: Pointer; |
|
|
dbi_CopPtr3: Pointer; |
|
|
dbi_BeamPos1: Word; |
|
|
dbi_BeamPos2: Word; |
|
|
end; |
|
Allocate structure for multi-buffered animation |
|
|
Change display memory address for multi-buffered animation |
|
|
Free information for multi-buffered animation |