1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/iMONDisplayWrapper.h Sun Mar 16 09:11:39 2014 +0100
1.3 @@ -0,0 +1,48 @@
1.4 +//------------------------------------------------------------------------------
1.5 +#ifndef IMONDISPLAYWRAPPER_H_INCLUDED
1.6 +#define IMONDISPLAYWRAPPER_H_INCLUDED
1.7 +//------------------------------------------------------------------------------
1.8 +#include "iMONDisplayDefines.h"
1.9 +#include <windows.h>
1.10 +//------------------------------------------------------------------------------
1.11 +#ifdef IMONDISPLAYWRAPPER_EXPORTS
1.12 +#define IMONDSPWRAPPER __declspec(dllexport)
1.13 +#else
1.14 +#define IMONDSPWRAPPER __declspec(dllimport)
1.15 +#endif
1.16 +//------------------------------------------------------------------------------
1.17 +typedef struct _IDW_INITRESULT
1.18 +{
1.19 + DSPNInitResult initResult;
1.20 + DSPType dspType;
1.21 +} IDW_INITRESULT;
1.22 +//------------------------------------------------------------------------------
1.23 +#ifdef __cplusplus
1.24 +extern "C"
1.25 +{
1.26 +#endif
1.27 +//------------------------------------------------------------------------------
1.28 +IMONDSPWRAPPER DSPResult IDW_Init(IDW_INITRESULT* pInitResult);
1.29 +IMONDSPWRAPPER DSPResult IDW_Uninit();
1.30 +IMONDSPWRAPPER DSPResult IDW_IsInited();
1.31 +IMONDSPWRAPPER DSPResult IDW_IsPluginModeEnabled();
1.32 +IMONDSPWRAPPER DSPResult IDW_SetVfdText(LPCWSTR lpszLine1, LPCWSTR lpszLine2);
1.33 +IMONDSPWRAPPER DSPResult IDW_SetVfdEqData(PDSPEQDATA pEqData);
1.34 +IMONDSPWRAPPER DSPResult IDW_SetLcdText(LPCWSTR lpszLine1);
1.35 +IMONDSPWRAPPER DSPResult IDW_SetLcdEqData(PDSPEQDATA pEqDataL, PDSPEQDATA pEqDataR);
1.36 +IMONDSPWRAPPER DSPResult IDW_SetLcdAllIcons(BOOL bOn);
1.37 +IMONDSPWRAPPER DSPResult IDW_SetLcdOrangeIcon(BYTE btIconData1, BYTE btIconData2);
1.38 +IMONDSPWRAPPER DSPResult IDW_SetLcdMediaTypeIcon(BYTE btIconData);
1.39 +IMONDSPWRAPPER DSPResult IDW_SetLcdSpeakerIcon(BYTE btIconData1, BYTE btIconData2);
1.40 +IMONDSPWRAPPER DSPResult IDW_SetLcdVideoCodecIcon(BYTE btIconData);
1.41 +IMONDSPWRAPPER DSPResult IDW_SetLcdAudioCodecIcon(BYTE btIconData);
1.42 +IMONDSPWRAPPER DSPResult IDW_SetLcdAspectRatioIcon(BYTE btIconData);
1.43 +IMONDSPWRAPPER DSPResult IDW_SetLcdEtcIcon(BYTE btIconData);
1.44 +IMONDSPWRAPPER DSPResult IDW_SetLcdProgress(int nCurPos, int nTotal);
1.45 +//------------------------------------------------------------------------------
1.46 +#ifdef __cplusplus
1.47 +}
1.48 +#endif
1.49 +//------------------------------------------------------------------------------
1.50 +#endif
1.51 +//------------------------------------------------------------------------------