Description: This book is about Windows graphics programming using Win32 GDI API, with an introduction to DirectDraw, and an even more brief introduction to Direct3D Immediate Mode. It covers common features implemented on all Win32 platforms, pure 32-bit features implemented on Windows NT/2000 only, and the most recent additions to GDI for Windows 2000 and Windows 98. For example, alpha blending, transparent bit blting, gradient fill, right-to-left reading order, layered window, and sending JPEG/PNG images to printer are fully covered.
File list (Check if you may need any files):
代码Samples
...........\Chapt_01
...........\........\Chapt_01.dsw
...........\........\GDISpeed
...........\........\........\GDISpeed.cpp
...........\........\........\GDISpeed.dsp
...........\........\........\GDISpeed.h
...........\........\........\GDISpeed.rc
...........\........\........\resource.h
...........\........\Hello1
...........\........\......\Hello1.cpp
...........\........\......\Hello1.dsp
...........\........\......\Hello1.h
...........\........\......\Hello1.rc
...........\........\......\resource.h
...........\........\Hello2
...........\........\......\Hello2.cpp
...........\........\......\Hello2.dsp
...........\........\......\Hello2.h
...........\........\Hello3
...........\........\......\Hello3.cpp
...........\........\......\Hello3.dsp
...........\........\......\Hello3.h
...........\........\......\Hello3.rc
...........\........\......\resource.h
...........\........\Hello4
...........\........\......\Hello4.cpp
...........\........\......\Hello4.dsp
...........\........\......\Hello4.h
...........\........\......\Hello4.rc
...........\........\......\resource.h
...........\........\SetProc
...........\........\.......\resource.h
...........\........\.......\SetProc.cpp
...........\........\.......\SetProc.dsp
...........\........\.......\SetProc.h
...........\........\.......\SetProc.rc
...........\Chapt_02
...........\........\Chapt_02.dsw
...........\........\HTMLDrv
...........\........\.......\Device.cpp
...........\........\.......\Device.h
...........\........\.......\HTMLDrv.cpp
...........\........\.......\HTMLDrv.dsp
...........\........\.......\HTMLDrv.rc
...........\........\.......\resource.h
...........\........\SysCall
...........\........\.......\resource.h
...........\........\.......\SysCall.cpp
...........\........\.......\SysCall.dsp
...........\........\.......\SysCall.rc
...........\........\Timer
...........\........\.....\resource.h
...........\........\.....\Timer.cpp
...........\........\.....\Timer.dsp
...........\........\.....\Timer.rc
...........\Chapt_03
...........\........\Chapt_03.dsw
...........\........\Fosterer
...........\........\........\Extension.cpp
...........\........\........\Extension.h
...........\........\........\Fosterer.cpp
...........\........\........\Fosterer.dsp
...........\........\........\Fosterer.rc
...........\........\........\Host.cpp
...........\........\........\Host.h
...........\........\........\ImageModule.cpp
...........\........\........\ImageModule.h
...........\........\........\resource.h
...........\........\Handles
...........\........\.......\creator.cpp
...........\........\.......\creator.H
...........\........\.......\dcattr.h
...........\........\.......\dcdtable.cpp
...........\........\.......\dcdtable.h
...........\........\.......\FindTab.cpp
...........\........\.......\FindTab.h
...........\........\.......\GDI.CPP
...........\........\.......\GDI.H
...........\........\.......\Handles.cpp
...........\........\.......\Handles.dsp
...........\........\.......\Handles.h
...........\........\.......\Handles.rc
...........\........\.......\Main.cpp
...........\........\.......\MemView.cpp
...........\........\.......\MemView.h
...........\........\.......\resource.h
...........\........\.......\Snapshot.cpp
...........\........\.......\Snapshot.h
...........\........\Periscope
...........\........\.........\kernelopt.h
...........\........\.........\periscope.cpp
...........\........\.........\Periscope.dsp
...........\........\.........\periscope.h
...........\........\.........\Periscope.rc
...........\........\.........\resource.h
...........\........\QueryTab
...........\........\........\QueryTab.cpp
...........\........\........\QueryTab.dsp
...........\........\........\QueryTab.rc