Reactos
fork

Configure Feed

Select the types of activity you want to include in your feed.

at listview 68 lines 1.9 kB view raw
1 2 3#ifndef __IL21DEC__ 4#define __IL21DEC__ 5 6typedef enum _AM_LINE21_CCSTYLE 7{ 8 AM_L21_CCSTYLE_None = 0, 9 AM_L21_CCSTYLE_PopOn, 10 AM_L21_CCSTYLE_PaintOn, 11 AM_L21_CCSTYLE_RollUp 12} AM_LINE21_CCSTYLE, *PAM_LINE21_CCSTYLE; 13 14typedef enum _AM_LINE21_CCSERVICE 15{ 16 AM_L21_CCSERVICE_None = 0, 17 AM_L21_CCSERVICE_Caption1, 18 AM_L21_CCSERVICE_Caption2, 19 AM_L21_CCSERVICE_Text1, 20 AM_L21_CCSERVICE_Text2, 21 AM_L21_CCSERVICE_XDS, 22 AM_L21_CCSERVICE_DefChannel = 10, 23 AM_L21_CCSERVICE_Invalid 24} AM_LINE21_CCSERVICE, *PAM_LINE21_CCSERVICE; 25 26typedef enum _AM_LINE21_DRAWBGMODE 27{ 28 AM_L21_DRAWBGMODE_Opaque, 29 AM_L21_DRAWBGMODE_Transparent 30} AM_LINE21_DRAWBGMODE, *PAM_LINE21_DRAWBGMODE; 31 32typedef enum _AM_LINE21_CCSTATE 33{ 34 AM_L21_CCSTATE_Off = 0, 35 AM_L21_CCSTATE_On 36} AM_LINE21_CCSTATE, *PAM_LINE21_CCSTATE; 37 38typedef enum _AM_LINE21_CCLEVEL 39{ 40 AM_L21_CCLEVEL_TC2 = 0 41} AM_LINE21_CCLEVEL, *PAM_LINE21_CCLEVEL; 42 43#ifdef __cplusplus 44extern "C" { 45#endif 46 47DECLARE_INTERFACE_(IAMLine21Decoder, IUnknown) 48{ 49 public: 50 STDMETHOD(GetDecoderLevel)(THIS_ AM_LINE21_CCLEVEL *lpLevel) PURE; 51 STDMETHOD(GetCurrentService)(THIS_ AM_LINE21_CCSERVICE *lpService) PURE; 52 STDMETHOD(SetCurrentService)(THIS_ AM_LINE21_CCSERVICE Service) PURE; 53 STDMETHOD(GetServiceState)(THIS_ AM_LINE21_CCSTATE *lpState) PURE; 54 STDMETHOD(SetServiceState)(THIS_ AM_LINE21_CCSTATE State) PURE; 55 STDMETHOD(GetOutputFormat)(THIS_ LPBITMAPINFOHEADER lpbmih) PURE; 56 STDMETHOD(SetOutputFormat)(THIS_ LPBITMAPINFO lpbmi) PURE; 57 STDMETHOD(GetBackgroundColor)(THIS_ DWORD *pdwPhysColor) PURE; 58 STDMETHOD(SetBackgroundColor)(THIS_ DWORD dwPhysColor) PURE; 59 STDMETHOD(GetRedrawAlways)(THIS_ LPBOOL lpbOption) PURE; 60 STDMETHOD(SetRedrawAlways)(THIS_ BOOL bOption) PURE; 61 STDMETHOD(GetDrawBackgroundMode)(THIS_ AM_LINE21_DRAWBGMODE *lpMode) PURE; 62 STDMETHOD(SetDrawBackgroundMode)(THIS_ AM_LINE21_DRAWBGMODE Mode) PURE; 63} ; 64 65#ifdef __cplusplus 66} 67#endif 68#endif