98 lines
1.1 KiB
OpenEdge ABL
98 lines
1.1 KiB
OpenEdge ABL
|
/*++
|
||
|
|
||
|
Copyright (c) Microsoft Corporation. All rights reserved.
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
bootvid.h
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
This module contains the public header information (function prototypes,
|
||
|
data and type declarations) for the boot video driver.
|
||
|
|
||
|
Author:
|
||
|
|
||
|
Erick Smith (ericks) 23-Mar-1998
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
--*/
|
||
|
|
||
|
VOID
|
||
|
VidSolidColorFill(
|
||
|
ULONG x1,
|
||
|
ULONG y1,
|
||
|
ULONG x2,
|
||
|
ULONG y2,
|
||
|
ULONG color
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
VidDisplayString(
|
||
|
PUCHAR str
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
VidResetDisplay(
|
||
|
BOOLEAN SetMode
|
||
|
);
|
||
|
|
||
|
BOOLEAN
|
||
|
VidInitialize(
|
||
|
BOOLEAN SetMode
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
VidBitBlt(
|
||
|
PUCHAR Buffer,
|
||
|
ULONG x,
|
||
|
ULONG y
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
VidBufferToScreenBlt(
|
||
|
PUCHAR Buffer,
|
||
|
ULONG x,
|
||
|
ULONG y,
|
||
|
ULONG width,
|
||
|
ULONG height,
|
||
|
ULONG lDelta
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
VidScreenToBufferBlt(
|
||
|
PUCHAR Buffer,
|
||
|
ULONG x,
|
||
|
ULONG y,
|
||
|
ULONG width,
|
||
|
ULONG height,
|
||
|
ULONG lDelta
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
VidSetScrollRegion(
|
||
|
ULONG x1,
|
||
|
ULONG y1,
|
||
|
ULONG x2,
|
||
|
ULONG y2
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
VidCleanUp(
|
||
|
VOID
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
VidDisplayStringXY(
|
||
|
PUCHAR s,
|
||
|
ULONG x,
|
||
|
ULONG y,
|
||
|
BOOLEAN Transparent
|
||
|
);
|
||
|
|
||
|
ULONG
|
||
|
VidSetTextColor(
|
||
|
ULONG Color
|
||
|
);
|