home *** CD-ROM | disk | FTP | other *** search
- #ifndef __LEADCAP_H__
- #define __LEADCAP_H__
-
- // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
-
- // NOTE: Do not modify the contents of this file. If this class is regenerated by
- // Microsoft Visual C++, your modifications will be overwritten.
-
-
- // Dispatch interfaces referenced by this interface
- class CPicture;
-
- /////////////////////////////////////////////////////////////////////////////
- // CLeadCap wrapper class
-
- class CLeadCap : public CWnd
- {
- protected:
- DECLARE_DYNCREATE(CLeadCap)
- public:
- CLSID const& GetClsid()
- {
- static CLSID const clsid
- = { 0x100020, 0xb1ba, 0x11ce, { 0xab, 0xc6, 0xf5, 0xb2, 0xe7, 0x9d, 0x9e, 0x3f } };
- return clsid;
- }
- virtual BOOL Create(LPCTSTR lpszClassName,
- LPCTSTR lpszWindowName, DWORD dwStyle,
- const RECT& rect,
- CWnd* pParentWnd, UINT nID,
- CCreateContext* pContext = NULL)
- { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); }
-
- BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle,
- const RECT& rect, CWnd* pParentWnd, UINT nID,
- CFile* pPersist = NULL, BOOL bStorage = FALSE,
- BSTR bstrLicKey = NULL)
- { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
- pPersist, bStorage, bstrLicKey); }
-
- // Attributes
- public:
-
- // Operations
- public:
- // method 'QueryInterface' not emitted because of invalid return type or parameter type
- unsigned long AddRef();
- unsigned long Release();
- // method 'GetTypeInfoCount' not emitted because of invalid return type or parameter type
- // method 'GetTypeInfo' not emitted because of invalid return type or parameter type
- // method 'GetIDsOfNames' not emitted because of invalid return type or parameter type
- // method 'Invoke' not emitted because of invalid return type or parameter type
- void SetAppearance(long nNewValue);
- long GetAppearance();
- void SetMousePointer(long nNewValue);
- long GetMousePointer();
- void SetMouseIcon(LPDISPATCH newValue);
- CPicture GetMouseIcon();
- short GetCapPercentDrop();
- void SetCapPercentDrop(short nNewValue);
- short GetCapTimeLimit();
- void SetCapTimeLimit(short nNewValue);
- float GetCapFramesPerSec();
- void SetCapFramesPerSec(float newValue);
- short GetCapDisplayMode();
- void SetCapDisplayMode(short nNewValue);
- float GetCapPreviewRate();
- void SetCapPreviewRate(float newValue);
- long GetCapInfoNumFrames();
- long GetCapInfoWaveSamples();
- long GetCapInfoTimeElapsed();
- long GetCapInfoFramesDropped();
- unsigned long GetCapInfoHPalette(short iIndex);
- CString GetCapWorkFile();
- void SetCapWorkFile(LPCTSTR lpszNewValue);
- long GetCapCaptureAudio();
- void SetCapCaptureAudio(long nNewValue);
- long GetCapWorkFileSize();
- void SetCapWorkFileSize(long nNewValue);
- short GetCapVidFmtWidth();
- void SetCapVidFmtWidth(short nNewValue);
- short GetCapVidFmtHeight();
- void SetCapVidFmtHeight(short nNewValue);
- long GetEnableMethodErrors();
- void SetEnableMethodErrors(long nNewValue);
- short GetScaleMode();
- void SetScaleMode(short nNewValue);
- float GetScaleWidth();
- float GetScaleHeight();
- short CapConnect(short iDriver);
- short CapDisconnect();
- short CapCopyWorkFileAs(LPCTSTR pszName);
- short CapDisplayDialog(short iDialog, short iIndex, long lFlags);
- short CapStartCapture();
- short CapStopCapture();
- short CapEnumDrivers();
- short CapSingleFrameStart();
- short CapSingleFrameGet();
- short CapSingleFrameStop();
- long GetEnableCaptureStatus();
- void SetEnableCaptureStatus(long nNewValue);
- long GetAutoResizeControl();
- void SetAutoResizeControl(long nNewValue);
- long GetIsOptionAvailable(short iOption);
- long GetEnableCaptureEvents();
- void SetEnableCaptureEvents(long nNewValue);
- short GetVideoWidth();
- short GetVideoHeight();
- short CapUpdateVidFormat();
- short CapGetStatusInfo();
- long GetCapAbortLeftMouse();
- void SetCapAbortLeftMouse(long nNewValue);
- long GetCapAbortRightMouse();
- void SetCapAbortRightMouse(long nNewValue);
- short GetCapAudioFormat(short iIndex);
- void SetCapAudioFormat(short iIndex, short nNewValue);
- short CapSaveFrame(LPCTSTR pszFile, short iFormat, short iBitsPerPixel, short iQuality, long bMultipage);
- short CapCopyFrameToClipboard();
- long GetBitmap();
- short GetCapWaveFormatTag(short iIndex);
- void SetCapWaveFormatTag(short iIndex, short nNewValue);
- short GetCapWaveChannels(short iIndex);
- void SetCapWaveChannels(short iIndex, short nNewValue);
- long GetCapWaveSamplesPerSec(short iIndex);
- void SetCapWaveSamplesPerSec(short iIndex, long nNewValue);
- long GetCapWaveAvgBytesPerSec(short iIndex);
- void SetCapWaveAvgBytesPerSec(short iIndex, long nNewValue);
- short GetCapWaveBlockAlign(short iIndex);
- void SetCapWaveBlockAlign(short iIndex, short nNewValue);
- short GetCapWaveBitsPerSample(short iIndex);
- void SetCapWaveBitsPerSample(short iIndex, short nNewValue);
- short CapOpenRecord(short iDevice, short iBuffers, long lBufsize);
- short CapStartRecord();
- short CapStopRecord();
- short CapCloseRecord();
- short CapStopFeedSound(long hSound, long bWhenReady);
- short CapFeedResetSound(long hSound);
- short CapStartFeedSound(LPCTSTR pszFile, short iDevice, short iBuffers, short iFlags, long* phSound);
- short CapFeedSound(long hSound, VARIANT* pData, long lSize);
- VARIANT GetCapWaveExtraData(short iIndex);
- void SetCapWaveExtraData(short iIndex, const VARIANT& newValue);
- long GetCapWaveExtraSize(short iIndex);
- void SetCapWaveExtraSize(short iIndex, long nNewValue);
- short CapSetVolume(short iDevice, long lLine, long lLeftVolume, long lRightVolume);
- short CapGetVolume(short iDevice, long lLine, long* lLeftVolume, long* lRightVolume);
- short CapSetMute(short iDevice, long lLine, long bMute);
- short CapIsMuted(short iDevice, long lLine, long* bMute);
- short CapSelect(short iDevice, long lLine, long bSelect);
- short CapIsSelected(short iDevice, long lLine, long* bSelect);
- void CapEnumMixerLines(short iType);
- short CapGetDefaultAudFormat(short iIndex);
- short GetCapAudioPeak();
- void UnlockSupport(short iType, LPCTSTR pszKey);
- long IsSupportLocked(short iType);
- VARIANT CapGetAudioData();
- };
-
- #endif // __LEADCAP_H__
-