Previous: SetRGBPalette procedure To the Table of Content Next: SetSVGAMode procedure

- 4.37.2.110 -
Standard Units
Graph Unit
Graph Unit Procedures and Functions

SetScreenStart procedure

Targets: MS-DOS only


Graph Unit

Sets the CRTC display starting address to the specified value.

Declaration:
procedure SetScreenStart(X,Y: DWORD; WaitForRetrace: Boolean);
Remarks:
You can use this procedure to implement hardware scrolling. You can also use this function to perform double buffering. Keep in mind, that your video card may not support extended CRTC addressing!

If the WaitForRetrace flag is False, the routine will not wait for a vertical retrace before programming the CRTC starting address. Otherwise the routine will sync to a vertical retrace.

Under VBE 1.2 it is not guaranteed what the behavior will be (some wait and some don't).


Previous: SetRGBPalette procedure To the Table of Content Next: SetSVGAMode procedure
SetRGBPalette procedure Table of Content SetSVGAMode procedure

- 4.37.2.110 -