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.

118 lines
3.7 KiB

  1. #ifndef __PRPDEF_H__
  2. #define __PRPDEF_H__
  3. /*
  4. Copyright (c) 1997 1998 PHILIPS I&C
  5. Module Name: mprpdef.h
  6. Abstract: Property sets definition
  7. Author: Michael Verberne
  8. Revision History:
  9. Date Reason
  10. Sept.22, 98 Optimized for NT5
  11. * This file defines the following property sets:
  12. *
  13. * PROPSETID_VIDCAP_VIDEOPROCAMP
  14. * PROPSETID_VIDCAP_CAMERACONTROL
  15. * PROPSETID_PHILIPS_CUSTOM_PROP
  16. *
  17. */
  18. /*
  19. * Following values are the ranges and stepping delta's
  20. */
  21. #define BRIGHTNESS_MIN 0x0
  22. #define BRIGHTNESS_MAX 0x7f
  23. #define BRIGHTNESS_DELTA 0x1
  24. #define CONTRAST_MIN 0x0
  25. #define CONTRAST_MAX 0x3f
  26. #define CONTRAST_DELTA 0x1
  27. #define GAMMA_MIN 0x0
  28. #define GAMMA_MAX 0x1f
  29. #define GAMMA_DELTA 0x1
  30. #define COLORENABLE_MIN 0x0
  31. #define COLORENABLE_MAX 0x1
  32. #define COLORENABLE_DELTA 0x1
  33. #define BACKLIGHT_COMPENSATION_MIN 0x0
  34. #define BACKLIGHT_COMPENSATION_MAX 0x1
  35. #define BACKLIGHT_COMPENSATION_DELTA 0x1
  36. #define WB_SPEED_MIN 0x1
  37. #define WB_SPEED_MAX 0x20
  38. #define WB_SPEED_DELTA 0x1
  39. #define WB_DELAY_MIN 0x1
  40. #define WB_DELAY_MAX 0x3f
  41. #define WB_DELAY_DELTA 0x1
  42. #define WB_RED_GAIN_MIN 0x0
  43. #define WB_RED_GAIN_MAX 0xff
  44. #define WB_RED_GAIN_DELTA 0x1
  45. #define WB_BLUE_GAIN_MIN 0x0
  46. #define WB_BLUE_GAIN_MAX 0xff
  47. #define WB_BLUE_GAIN_DELTA 0x1
  48. #define AE_CONTROL_SPEED_MIN 0x8
  49. #define AE_CONTROL_SPEED_MAX 0xff
  50. #define AE_CONTROL_SPEED_DELTA 0x1
  51. #define AE_SHUTTER_SPEED_MIN 0x0
  52. #define AE_SHUTTER_SPEED_MAX 0xa
  53. #define AE_SHUTTER_SPEED_DELTA 0x1
  54. #define AE_AGC_MIN 0x0
  55. #define AE_AGC_MAX 0x3f
  56. #define AE_AGC_DELTA 0x1
  57. /*
  58. * Following are default values
  59. * These values may change during runtime !
  60. */
  61. extern LONG Brightness_Default;
  62. extern LONG Contrast_Default;
  63. extern LONG Gamma_Default;
  64. extern LONG ColorEnable_Default;
  65. extern LONG BackLight_Compensation_Default;
  66. extern LONG WB_Mode_Default;
  67. extern LONG WB_Speed_Default;
  68. extern LONG WB_Delay_Default;
  69. extern LONG WB_Red_Gain_Default;
  70. extern LONG WB_Blue_Gain_Default;
  71. extern LONG AE_Control_Speed_Default;
  72. extern LONG AE_Flickerless_Default;
  73. extern LONG AE_Shutter_Mode_Default;
  74. extern LONG AE_Shutter_Speed_Default;
  75. extern LONG AE_AGC_Mode_Default;
  76. extern LONG AE_AGC_Default;
  77. extern LONG Framerate_Default;
  78. extern LONG VideoFormat_Default;
  79. extern LONG VideoCompression_Default;
  80. extern LONG SensorType_Default;
  81. /*
  82. * Complete property table for ProcAmp and Philips
  83. * Custom properties
  84. */
  85. extern const KSPROPERTY_SET AdapterPropertyTable[];
  86. /*
  87. * Number of propertysets in the table
  88. */
  89. extern const NUMBER_OF_ADAPTER_PROPERTY_SETS;
  90. #endif