Home | History | Annotate | Download | only in include
      1 /**
      2  * This file is part of the mingw-w64 runtime package.
      3  * No warranty is given; refer to the file DISCLAIMER within this package.
      4  */
      5 #ifndef AXEXTEND_ENUM_H
      6 #define AXEXTEND_ENUM_H
      7 
      8 #include <winapifamily.h>
      9 
     10 #if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP)
     11 typedef
     12 #ifdef __WIDL__
     13   [v1_enum]
     14 #endif
     15   enum tagAnalogVideoStandard {
     16   AnalogVideo_None = 0x0,
     17   AnalogVideo_NTSC_M = 0x1,
     18   AnalogVideo_NTSC_M_J = 0x2,
     19   AnalogVideo_NTSC_433 = 0x4,
     20   AnalogVideo_PAL_B = 0x10,
     21   AnalogVideo_PAL_D = 0x20,
     22   AnalogVideo_PAL_G = 0x40,
     23   AnalogVideo_PAL_H = 0x80,
     24   AnalogVideo_PAL_I = 0x100,
     25   AnalogVideo_PAL_M = 0x200,
     26   AnalogVideo_PAL_N = 0x400,
     27   AnalogVideo_PAL_60 = 0x800,
     28   AnalogVideo_SECAM_B = 0x1000,
     29   AnalogVideo_SECAM_D = 0x2000,
     30   AnalogVideo_SECAM_G = 0x4000,
     31   AnalogVideo_SECAM_H = 0x8000,
     32   AnalogVideo_SECAM_K = 0x10000,
     33   AnalogVideo_SECAM_K1 = 0x20000,
     34   AnalogVideo_SECAM_L = 0x40000,
     35   AnalogVideo_SECAM_L1 = 0x80000,
     36   AnalogVideo_PAL_N_COMBO = 0x100000,
     37 
     38   AnalogVideoMask_MCE_NTSC = AnalogVideo_NTSC_M | AnalogVideo_NTSC_M_J | AnalogVideo_NTSC_433 | AnalogVideo_PAL_M | AnalogVideo_PAL_N | AnalogVideo_PAL_60 | AnalogVideo_PAL_N_COMBO,
     39   AnalogVideoMask_MCE_PAL = AnalogVideo_PAL_B | AnalogVideo_PAL_D | AnalogVideo_PAL_G | AnalogVideo_PAL_H | AnalogVideo_PAL_I,
     40   AnalogVideoMask_MCE_SECAM = AnalogVideo_SECAM_B | AnalogVideo_SECAM_D | AnalogVideo_SECAM_G | AnalogVideo_SECAM_H | AnalogVideo_SECAM_K | AnalogVideo_SECAM_K1 | AnalogVideo_SECAM_L | AnalogVideo_SECAM_L1
     41 } AnalogVideoStandard;
     42 
     43 typedef
     44 #ifdef __WIDL__
     45   [v1_enum]
     46 #endif
     47 enum tagTunerInputType {
     48   TunerInputCable,
     49   TunerInputAntenna
     50 } TunerInputType;
     51 
     52 #endif
     53 #endif
     54