home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / graphics / video / vidcap / rlmeter.h < prev    next >
Text File  |  1997-10-05  |  1KB  |  40 lines

  1. /**************************************************************************
  2.  *
  3.  *  THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
  4.  *  KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  5.  *  IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
  6.  *  PURPOSE.
  7.  *
  8.  *  Copyright (C) 1992 - 1997 Microsoft Corporation.  All Rights Reserved.
  9.  *
  10.  **************************************************************************/
  11. /****************************************************************************
  12.  *
  13.  *   rlmeter.h: Audio recording level meter
  14.  *
  15.  *   Vidcap32 Source code
  16.  *
  17.  ***************************************************************************/
  18.  
  19. /*
  20.  * interface definition for rlmeter window class.
  21.  *
  22.  * This window class acts as a 'VU Meter' showing the current and peak
  23.  * volume. Set the volume via the WMRL_SETLEVEL message (lParam is new level).
  24.  * The peak level will be tracked by the control by means of a 2-second timer.
  25.  */
  26.  
  27.  
  28. // call (if first instance) to register class
  29. BOOL RLMeter_Register(HINSTANCE hInstance);
  30.  
  31.  
  32. //create a window of this class
  33. #define RLMETERCLASS    "VCRLMeter"
  34.  
  35.  
  36. //send this message to set the current level (wParam not used, lParam == level)
  37. #define WMRL_SETLEVEL   (WM_USER+1)
  38.  
  39.  
  40.