home *** CD-ROM | disk | FTP | other *** search
/ Windows Graphics Programming / Feng_Yuan_Win32_GDI_DirectX.iso / readme.txt < prev    next >
Text File  |  2000-10-18  |  4KB  |  90 lines

  1. //-----------------------------------------------------------------------------------//
  2. //              Windows Graphics Programming: Win32 GDI and DirectDraw               //
  3. //                             ISBN  0-13-086985-6                                   //
  4. //                                                                                   //
  5. //  Written            by  Yuan, Feng                             www.fengyuan.com   //
  6. //  Copyright (c) 2000 by  Hewlett-Packard Company                www.hp.com         //
  7. //  Published          by  Prentice Hall PTR, Prentice-Hall, Inc. www.phptr.com      //
  8. //                                                                                   //
  9. //  Version    : 1.00.008, Oct 18, 2000                                              //  
  10. //-----------------------------------------------------------------------------------//
  11.  
  12. About the CD
  13. ============
  14.  
  15. This CD-ROM contains all sample code developed for the book, together with Microsoft Visual C++ 6.0 workspace files and pre-compiled binary files in both debug and release mode.
  16.  
  17.  
  18. Installation
  19. ============
  20.  
  21. There is an installation program on the CD, which will install the contents of the CD automatically once it is put into a computer.
  22.  
  23. The installation program will create the following subfolders:
  24.  
  25.   1) Samples: includes workspace files for sample programs from Chapter 1 to Chapter 18.
  26.  
  27.   2) Links  : web links to important web sites for documents, tools, and support, such
  28.      as the Microsoft pages for downloading SDK, DDK, debug symbols, and service packs.
  29.  
  30.   3) Images : sample images to be used with bitmap/image/printing related chapters.
  31.  
  32.   4) Debug  : pre-compiled debug mode binaries.
  33.  
  34.   5) Release: pre-compiled release mode binaries.
  35.  
  36.  
  37. Running Sample Code
  38. ===================
  39.  
  40. The sample programs are targeted at Windows 2000, although most programs should run on Windows 95, 98, or NT 4.0. 
  41.  
  42. To run all the programs, the following is needed:
  43.  
  44.   1) Windows 2000 operating system.
  45.  
  46.   2) DirectX 7 hardware support, used by the DirectDraw/Direct3D IM sample programs.
  47.  
  48.   3) Windows 2000 debug symbol files, used by several tools.
  49.  
  50.   4) WinDebug GDI debugger extension, used by tools in Chapter 3.
  51.  
  52.   5) Pentium-compatible CPU, needed by some performance measuring code.
  53.  
  54.  
  55. Compiling Sample Code
  56. =====================
  57.  
  58. The sample code contained in the book is targeted at Windows 2000. To compile all the sample programs, the following is needed:
  59.  
  60.   1) Install Visual C++ 6.0, for the compiler.
  61.  
  62.   2) Install Visual Studio 6.0, service pack 3, msdn.microsoft.com/vstudio/sp/vs6sp3,
  63.      for a compiler update.
  64.  
  65.   3) Install MSDN, for on-line documentation.
  66.  
  67.   4) Install Platform SDK, www.microsoft.com/downloads/sdks/platform/platform.asp,
  68.      for the latest header files, library files, and tools. Make sure your VC 6.0 
  69.      include and library directories are updated to use Platform SDK.
  70.  
  71.   5) Install debug symbol files,
  72.      www.microsoft.com/windows2000/downloads/otherdownloads/symbols. This is used by
  73.      several tools, and it is good for debugging.
  74.  
  75.   6) Install Windows 2000 DDK, www.microsoft.com/ddk.
  76.        1. Add ddk inc directory to the VC include directories.
  77.        2. Add ddk libfre\i386 directory to the VC library file directories
  78.           DDK is needed for kernel mode device drivers.  
  79.  
  80.   7) Install WinDebug, www.microsoft.com/ddk/debugging. This is also part of DDK, and it
  81.      is needed by tools in Chapter 3.
  82.  
  83.  
  84. Technical Support
  85. =================
  86.  
  87. Prentice Hall does not offer technical support for this software. However, if there is a problem with the media, you may obtain a replacement copy by e-mailing us with your problem at: disc_exchange@prenhall.com.
  88.  
  89. Contact the author at www.fengyuan.com for updates, comments, suggestions, and technical support, regarding the contents of both the book and the CD.
  90.