46 lines
2.1 KiB
HTML
46 lines
2.1 KiB
HTML
<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® Windows® 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		Description
|
|
</U>
|
|
Color.c	 Color dithering support routines
|
|
Debug.c	 Debug helper routines
|
|
Debug.h	 Debug helper routines header
|
|
Driver.h	Prototypes for the display driver
|
|
Enable.c	All functions that enable and disable the driver, the pdev, and the surface
|
|
Framebuf.rc	Resource file for the display driver
|
|
Makefile	Makefile required to build the driver
|
|
Palette.c	Color palette support
|
|
Pointer.c	The hardware pointer support for the display driver
|
|
Screen.c	Initializes the GDIINFO and DEVINFO structures for DrvEnablePDEV
|
|
Sources	 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>© 1999 Microsoft Corporation</FONT><FONT FACE="Verdana" SIZE=2> </P></FONT></BODY>
|
|
</HTML>
|
|
|