Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

45 lines
2.2 KiB

<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>FrameBuffer SA</TITLE>
<META NAME="Template" CONTENT="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
</HEAD>
<BODY TEXT="#000000" LINK="#0000ff" VLINK="#800080" BGCOLOR="#ffffff" leftmargin="8">
<FONT FACE="Verdana"><H2><A NAME="MYSAMPLE">FrameBuffer SA</A> </H2>
<H3>SUMMARY</H3></FONT><FONT FACE="Verdana" SIZE=2><P>
This sample demonstrates a basic display driver frame buffer. The sample is a functional driver, rather than an example with partial code.<P>
<H3>BUILDING THE SAMPLE</H3></FONT><FONT FACE="Verdana" SIZE=2><P>
To build the sample, use the standard DDK build tool and follow the standard Microsoft&#174; Windows&#174; 2000 driver installation guide.<P>
This sample works on both x86 and alpha platforms, is 64-bit compliant, and builds properly with Visual C 6.0. Both checked and free builds are available. The driver does not support Plug and Play or Power Management. Once built, the sample produces one binary: Framebuf.dll.<P>
<H3>CODE TOUR</H3>
<H4>File Manifest</H4>
</FONT><U><PRE>File&#9;&#9;Description
</U>
Color.c&#9; Color dithering support routines
Debug.c&#9; Debug helper routines
Debug.h&#9; Debug helper routines header
Driver.h&#9;Prototypes for the display driver
Enable.c&#9;All functions that enable and disable the driver, the pdev, and the surface
Framebuf.rc&#9;Resource file for the display driver
Makefile&#9;Makefile required to build the driver
Palette.c&#9;Color palette support
Pointer.c&#9;The hardware pointer support for the display driver
Screen.c&#9;Initializes the GDIINFO and DEVINFO structures for DrvEnablePDEV
Sources&#9; The generic file for building the code sample
</FONT><P ALIGN="CENTER"><A HREF="#top"><FONT FACE="Verdana" SIZE=2>Top of page</FONT></A><FONT FACE="Verdana" SIZE=2> </P></FONT>
<TABLE CELLSPACING=0 BORDER=0 WIDTH=624>
<TR><TD VALIGN="MIDDLE" BGCOLOR="#00ffff" HEIGHT=2>
<P></TD>
</TR>
</TABLE>
<FONT FACE="MS Sans Serif" SIZE=1><P>&copy; 1999 Microsoft Corporation</FONT><FONT FACE="Verdana" SIZE=2> </P></FONT></BODY>
</HTML>