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