📄 ds_control.h
字号:
#define WM_FLT_TCOMB_CHANGEVALUE (WM_APP + 235)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in Calibration.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
LEFT_SOURCE_CROPPING = 0,
RIGHT_SOURCE_CROPPING,
SHOW_RGB_DELTA,
SHOW_YUV_DELTA,
CALIBR_SETTING_LASTONE,
} CALIBR_SETTING;
#define WM_CALIBR_GETVALUE (WM_APP + 36)
#define WM_CALIBR_SETVALUE (WM_APP + 136)
#define WM_CALIBR_CHANGEVALUE (WM_APP + 236)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in DVBT.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
DVBT_SETTING_LASTONE = 0,
} DVBT_SETTING;
#define WM_DVBT_GETVALUE (WM_APP + 37)
#define WM_DVBT_SETVALUE (WM_APP + 137)
#define WM_DVBT_CHANGEVALUE (WM_APP + 237)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_GradualNoise.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
NOISE_REDUCTION = 0,
GNOISE_PREFETCH,
GNOISE_ACTIVATE,
FLT_GNOISE_SETTING_LASTONE,
} FLT_GNOISE_SETTING;
#define WM_FLT_GNOISE_GETVALUE (WM_APP + 38)
#define WM_FLT_GNOISE_SETVALUE (WM_APP + 138)
#define WM_FLT_GNOISE_CHANGEVALUE (WM_APP + 238)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_AdaptiveNoise.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
ANOISE_STABILITY = 0,
ANOISE_PREFETCH,
ANOISE_REDUCTION,
ANOISE_LOCK_DOT,
ANOISE_READOUT,
ANOISE_ACTIVATE,
ANOISE_INDICATOR,
ANOISE_MOTION_MEMORY,
ANOISE_DO_SPATIAL,
ANOISE_SPATIAL,
FLT_ANOISE_SETTING_LASTONE,
} FLT_ANOISE_SETTING;
#define WM_FLT_ANOISE_GETVALUE (WM_APP + 39)
#define WM_FLT_ANOISE_SETVALUE (WM_APP + 139)
#define WM_FLT_ANOISE_CHANGEVALUE (WM_APP + 239)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_Histogram.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
HISTOGRAM_DISPLAY_MODE = 0,
HISTOGRAM_PREFETCH,
HISTOGRAM_ACTIVATE,
HISTOGRAM_COMB_MODE,
FLT_HISTOGRAM_SETTING_LASTONE,
} FLT_HISTOGRAM_SETTING;
#define WM_FLT_HISTOGRAM_GETVALUE (WM_APP + 40)
#define WM_FLT_HISTOGRAM_SETVALUE (WM_APP + 140)
#define WM_FLT_HISTOGRAM_CHANGEVALUE (WM_APP + 240)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in StillSource.cpp
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
FORMATSAVING = 0,
SLIDESHOWDELAY,
JPEGQUALITY,
PATTERNHEIGTH,
PATTERNWIDTH,
DELAYBETWEENSTILLS,
SAVEINSAMEFILE,
STILLSINMEMORY,
NBCONSECUTIVESTILLS,
KEEPORIGINALRATIO,
OSDFORSTILLS,
STILLPREVIEWWNBCOLS,
STILLPREVIEWNBROWS,
MAXMEMFORSTILLS,
SAVINGPATH,
STILL_SETTING_LASTONE,
} STILL_SETTING;
#define WM_STILL_GETVALUE (WM_APP + 41)
#define WM_STILL_SETVALUE (WM_APP + 141)
#define WM_STILL_CHANGEVALUE (WM_APP + 241)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_Mirror.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
USEMIRROR,
FLT_MIRROR_SETTING_LASTONE,
} FLT_MIRROR_SETTING;
#define WM_FLT_MIRROR_GETVALUE (WM_APP + 42)
#define WM_FLT_MIRROR_SETVALUE (WM_APP + 142)
#define WM_FLT_MIRROR_CHANGEVALUE (WM_APP + 242)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in ProgramList.cpp
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
PRESWITCHMUTEDELAY,
POSTSWITCHMUTEDELAY,
ANTIPLOP_SETTING_LASTONE,
} ANTIPLOP_SETTING;
#define WM_ANTIPLOP_GETVALUE (WM_APP + 43)
#define WM_ANTIPLOP_SETVALUE (WM_APP + 143)
#define WM_ANTIPLOP_CHANGEVALUE (WM_APP + 243)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in DI_TOMSMOCOMP.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
TOMSMOCOMPSEARCHEFFORT = 0,
TOMSMOCOMPUSESTRANGEBOB,
DI_TOMSMOCOMP_SETTING_LASTONE,
} DI_TOMSMOCOMP_SETTING;
#define WM_DI_TOMSMOCOMP_GETVALUE (WM_APP + 44)
#define WM_DI_TOMSMOCOMP_SETVALUE (WM_APP + 144)
#define WM_DI_TOMSMOCOMP_CHANGEVALUE (WM_APP + 244)
/////////////////////////////////////////////////////////////////////////////
// Control settings for save per channel option
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
SETTINGSPERCHANNEL_BYCHANNEL = 0,
SETTINGSPERCHANNEL_BYINPUT,
SETTINGSPERCHANNEL_BYFORMAT,
SETTINGSPERCHANNEL_SETTING_LASTONE,
} SETTINGSPERCHANNEL_SETTING;
#define WM_SETTINGSPERCHANNEL_GETVALUE (WM_APP + 45)
#define WM_SETTINGSPERCHANNEL_SETVALUE (WM_APP + 145)
#define WM_SETTINGSPERCHANNEL_CHANGEVALUE (WM_APP + 245)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_Mirror.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
USEINVERSION,
FLT_INVERSION_SETTING_LASTONE,
} FLT_INVERSION_SETTING;
#define WM_FLT_INVERSION_GETVALUE (WM_APP + 46)
#define WM_FLT_INVERSION_SETVALUE (WM_APP + 146)
#define WM_FLT_INVERSION_CHANGEVALUE (WM_APP + 246)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in CX2388XSource.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
CX2388XBRIGHTNESS = 0,
CX2388XCONTRAST,
CX2388XHUE,
CX2388XSATURATION,
CX2388XSATURATIONU,
CX2388XSATURATIONV,
CX2388XTOPOVERSCAN,
CX2388XVIDEOSOURCE,
CX2388XTVFORMAT,
CX2388XCARDTYPE,
CX2388XTUNERTYPE,
CX2388XSAVEPERINPUT_DISABLED,
CX2388XSAVEPERFORMAT_DISABLED,
CX2388XSAVETVFORMATPERINPUT_DISABLED,
CX2388XISINPUTPROGRESSIVE,
CX2388XFLIFILMDETECT,
CX2388XHDELAY,
CX2388XVDELAY,
CX2388XEATLINESATTOP,
CX2388XSHARPNESS,
CX2388XLUMAAGC,
CX2388XCHROMAAGC,
CX2388XFASTSUBCARRIERLOCK,
CX2388XWHITECRUSH,
CX2388XLOWCOLORREMOVAL,
CX2388XCOMBFILTER,
CX2388XFULLLUMARANGE,
CX2388XREMODULATION,
CX2388XCHROMA2HCOMB,
CX2388XFORCEREMODEXCESSCHROMA,
CX2388XIFXINTERPOLATION,
CX2388XCOMBRANGE,
CX2388XSECONDCHROMADEMOD,
CX2388XTHIRDCHROMADEMOD,
CX2388XPIXELWIDTH,
CX2388XCUSTOMPIXELWIDTH,
CX2388XWHITECRUSHUP,
CX2388XWHITECRUSHDOWN,
CX2388XWHITECRUSHMAJSEL,
CX2388XWHITECRUSHPERFRAME,
CX2388XVOLUME,
CX2388XBALANCE,
CX2388XAUDIOTYPE,
CX2388XSTEREOTYPE,
CX2388XBOTTOMOVERSCAN,
CX2388XLEFTOVERSCAN,
CX2388XRIGHTOVERSCAN,
CX2388XANALOGUEBLANKING,
CX2388XSTARTSTOPDRIVER,
CX2388XAUTOMUTEIFNOTUNERSIGNAL,
CX2388X_SETTING_LASTONE,
} CX2388X_SETTING;
#define WM_CX2388X_GETVALUE (WM_APP + 47)
#define WM_CX2388X_SETVALUE (WM_APP + 147)
#define WM_CX2388X_CHANGEVALUE (WM_APP + 247)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FD_Prog.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
PROGTHRESHHOLDSTILL = 0,
PROGTHRESHHOLDMOTION,
PROGREPEATCOUNT,
FDPROG_SETTING_LASTONE,
} FDPROG_SETTING;
#define WM_FDPROG_GETVALUE (WM_APP + 48)
#define WM_FDPROG_SETVALUE (WM_APP + 148)
#define WM_FDPROG_CHANGEVALUE (WM_APP + 248)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in SAA7134Source.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
SAA7134BRIGHTNESS = 0,
SAA7134CONTRAST,
SAA7134SATURATION,
SAA7134HUE,
SAA7134TOPOVERSCAN,
SAA7134PIXELWIDTH,
SAA7134CUSTOMPIXELWIDTH,
SAA7134VIDEOSOURCE,
SAA7134TVFORMAT,
SAA7134REVERSEPOLARITY,
SAA7134CARDTYPE,
SAA7134TUNERTYPE,
SAA7134HPLLMODE,
SAA7134WHITEPEAK,
SAA7134COLORPEAK,
SAA7134ADAPTIVECOMBFILTER,
SAA7134HDELAY,
SAA7134VDELAY,
SAA7134AUDIOSTANDARD,
SAA7134AUDIOCHANNEL,
SAA7134AUDIOSAMPLERATE,
SAA7134AUTOSTEREOSELECT,
SAA7134VOLUME,
SAA7134BASS,
SAA7134TREBLE,
SAA7134BALANCE,
SAA7134AUDIOSOURCE,
SAA7134CUSTOMAUDIOSTANDARD,
SAA7134AUDIOSTANDARDCARRIER1,
SAA7134AUDIOSTANDARDCARRIER2,
SAA7134AUDIOSTANDARDCARRIER1MODE,
SAA7134AUDIOSTANDARDCARRIER2MODE,
SAA7134AUDIOSTANDARDCH1FMDEEMPH,
SAA7134AUDIOSTANDARDCH2FMDEEMPH,
SAA7134AUTOMATICVOLUMELEVEL,
SAA7134VBIUPSCALEDIVISOR,
SAA7134VBIDEBUGOVERLAY,
SAA7134AUTOMATICGAINCONTROL,
SAA7134GAINCONTROLLEVEL,
SAA7134VIDEOMIRROR,
SAA7134AUDIOLINE1VOLTAGE,
SAA7134AUDIOLINE2VOLTAGE,
SAA7134BOTTOMOVERSCAN,
SAA7134LEFTOVERSCAN,
SAA7134RIGHTOVERSCAN,
SAA7134_SETTING_LASTONE,
} SAA7134_SETTING;
#define WM_SAA7134_GETVALUE (WM_APP + 49)
#define WM_SAA7134_SETVALUE (WM_APP + 149)
#define WM_SAA7134_CHANGEVALUE (WM_APP + 249)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in ToolbarControl.cpp
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
TOOLBARS_SHOWTOOLBAR1 = 0,
TOOLBARS_TOOLBAR1POSITION = 1,
TOOLBARS_TOOLBARCHILD_POSITION = 2,
TOOLBARS_TOOLBARCHILD_LASTONE = 42,
TOOLBARS_SETTING_LASTONE,
} TOOLBARS_SETTING;
#define WM_TOOLBARS_GETVALUE (WM_APP + 50)
#define WM_TOOLBARS_SETVALUE (WM_APP + 150)
#define WM_TOOLBARS_CHANGEVALUE (WM_APP + 250)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in DI_MOCOMP2.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
MOCOMP2SEARCHEFFORT = 0,
DI_MOCOMP2_SETTING_LASTONE,
} DI_MOCOMP2_SETTING;
#define WM_DI_MOCOMP2_GETVALUE (WM_APP + 51)
#define WM_DI_MOCOMP2_SETVALUE (WM_APP + 151)
#define WM_DI_MOCOMP2_CHANGEVALUE (WM_APP + 251)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_Chroma.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
CHROMAHORZSHIFT = 0,
CHROMAVERTSHIFT,
LOWPASSCHROMAFILTER,
USECHROMAFILTER,
FLT_CHROMA_SETTING_LASTONE,
} FLT_CHROMA_SETTING;
#define WM_FLT_CHROMA_GETVALUE (WM_APP + 52)
#define WM_FLT_CHROMA_SETVALUE (WM_APP + 152)
#define WM_FLT_CHROMA_CHANGEVALUE (WM_APP + 252)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_BlackWhite.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
USEBLACKWHITEFILTER = 0,
FLT_BLACKWHITE_SETTING_LASTONE,
} FLT_BLACKWHITE_SETTING;
#define WM_FLT_BLACKWHITE_GETVALUE (WM_APP + 53)
#define WM_FLT_BLACKWHITE_SETVALUE (WM_APP + 153)
#define WM_FLT_BLACKWHITE_CHANGEVALUE (WM_APP + 253)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_DScopeVIDEO.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
USE_DSVIDEO = 0,
DSV_LINE,
DSV_PLOTIINTENSITYINVERT,
DSV_Y_SCALE,
DSV_Y1_BASELINE,
USE_GRID,
DSV_GRIDCOLOR,
DSV_GRIDINTENSITY,
USE_BACKGROUND,
USE_LINEMARKER,
USE_PICTUREFILL,
FLT_DSV_SETTING_LASTONE,
} FLT_DSV_SETTING;
#define WM_FLT_DSV_GETVALUE (WM_APP + 54)
#define WM_FLT_DSV_SETVALUE (WM_APP + 154)
#define WM_FLT_DSV_CHANGEVALUE (WM_APP + 254)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_LuminChromaShift.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
USELUMINCHROMASHIFT = 0,
SHIFTVALUE,
FLT_LUMINCHROMASHIFT_SETTING_LASTONE,
} FLT_LUMINCHROMASHIFT_SETTING;
#define WM_FLT_LUMINCHROMASHIFT_GETVALUE (WM_APP + 55)
#define WM_FLT_LUMINCHROMASHIFT_SETVALUE (WM_APP + 155)
#define WM_FLT_LUMINCHROMASHIFT_CHANGEVALUE (WM_APP + 255)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in FLT_Colorimetry.c
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
USECOLORIMETRY = 0,
COLORIMETRYTYPE,
FLT_COLORIMETRY_SETTING_LASTONE,
} FLT_COLORIMETRY_SETTING;
#define WM_FLT_COLORIMETRY_GETVALUE (WM_APP + 56)
#define WM_FLT_COLORIMETRY_SETVALUE (WM_APP + 156)
#define WM_FLT_COLORIMETRY_CHANGEVALUE (WM_APP + 256)
/////////////////////////////////////////////////////////////////////////////
// Control settings contained in TimeShift.cpp
/////////////////////////////////////////////////////////////////////////////
typedef enum
{
TIMESHIFTSAVINGPATH,
TIMESHIFTSHOWWARNING,
TIMESHIFTFILELIMIT,
TIMESHIFT_SETTING_LASTONE,
} TIMESHIFT_SETTING;
#define WM_TIMESHIFT_GETVALUE (WM_APP + 57)
#define WM_TIMESHIFT_SETVALUE (WM_APP + 157)
#define WM_TIMESHIFT_CHANGEVALUE (WM_APP + 257)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -