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.

77 lines
1.3 KiB

  1. /*++
  2. Copyright (c) 1997-1999 Microsoft Corporation
  3. --*/
  4. // NTRAID#NTBUG9-576661-2002/03/14-yasuho-: Remove the dead codes
  5. #define Yellow 0
  6. #define Cyan 1
  7. #define Magenta 2
  8. #define Black 3
  9. #define DITHER_HIGH 1
  10. #define DITHER_LOW 2
  11. // #define DITHER_OHP 3 - No longer used.
  12. #define DITHER_HIGH_DIV2 4
  13. #define DITHER_DYE 5
  14. #define DITHER_VD 6
  15. // bOHPConvert() - No longer used.
  16. BOOL bPhotoConvert(
  17. PDEVOBJ pdevobj,
  18. BYTE bRed,
  19. BYTE bGreen,
  20. BYTE bBlue,
  21. BYTE *ppy,
  22. BYTE *ppm,
  23. BYTE *ppc,
  24. BYTE *ppk);
  25. BOOL bBusinessConvert(
  26. PDEVOBJ pdevobj,
  27. BYTE bRed,
  28. BYTE bGreen,
  29. BYTE bBlue,
  30. BYTE *ppy,
  31. BYTE *ppm,
  32. BYTE *ppc,
  33. BYTE *ppk);
  34. BOOL bCharacterConvert(
  35. PDEVOBJ pdevobj,
  36. BYTE bRed,
  37. BYTE bGreen,
  38. BYTE bBlue,
  39. BYTE *ppy,
  40. BYTE *ppm,
  41. BYTE *ppc,
  42. BYTE *ppk);
  43. BOOL bMonoConvert(
  44. PDEVOBJ pdevobj,
  45. BYTE bRed,
  46. BYTE bGreen,
  47. BYTE bBlue,
  48. BYTE *ppk);
  49. BOOL bDitherProcess(
  50. PDEVOBJ pdevobj,
  51. int x,
  52. BYTE py,
  53. BYTE pm,
  54. BYTE pc,
  55. BYTE pk,
  56. BYTE *pby,
  57. BYTE *pbm,
  58. BYTE *pbc,
  59. BYTE *pbk);
  60. BOOL bInitialDither(
  61. PDEVOBJ pdevobj);
  62. BOOL bInitialColorConvert(
  63. PDEVOBJ pdevobj);