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.

64 lines
853 B

  1. /*++
  2. Copyright (c) 1990-2003 Microsoft Corporation
  3. Module Name:
  4. path.h
  5. Abstract:
  6. This module contains prototype and #defines for path.c
  7. Author:
  8. 18-Nov-1993 Thu 04:42:22 created
  9. [Environment:]
  10. GDI Device Driver - Plotter.
  11. [Notes:]
  12. Revision History:
  13. --*/
  14. #ifndef _PLOTPATH_
  15. #define _PLOTPATH_
  16. typedef struct {
  17. CLIPLINE clipLine;
  18. RUN runbuff[50];
  19. } PLOT_CLIPLINE, *PPLOT_CLIPLINE;
  20. BOOL
  21. MovePen(
  22. PPDEV pPDev,
  23. PPOINTFIX pPtNewPos,
  24. PPOINTL pPtDevPos
  25. );
  26. BOOL
  27. DoStrokePathByEnumingClipLines(
  28. PPDEV pPDev,
  29. SURFOBJ *pso,
  30. CLIPOBJ *pco,
  31. PATHOBJ *ppo,
  32. PPOINTL pptlBrushOrg,
  33. BRUSHOBJ *pbo,
  34. ROP4 rop4,
  35. LINEATTRS *plineattrs
  36. );
  37. #endif // _PLOTPATH_