Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/****************************************************************************
* @doc INTERNAL VDEVICEP * * @module VDeviceP.h | Header file for the <c CVDeviceProperties> * class used to implement a property page to test the <i ITVfwCaptureDialogs>, * as well as <i ITAddress> and <ITStream> interfaces to select video * capture devices. ***************************************************************************/
/****************************************************************************
* @doc INTERNAL CDEVICEPCLASS * * @class CVDeviceProperties | This class implements a property page * to test the new TAPI internal interface <i IVideoDeviceControl>. * * @mdata ITVfwCaptureDialogs* | CVDeviceProperties | m_pITVfwCaptureDialogs | Pointer * to the <i m_pITVfwCaptureDialogs> interface used to put VfW capture dialogs. ***************************************************************************/ class CVDeviceProperties { public: CVDeviceProperties(); ~CVDeviceProperties();
HPROPSHEETPAGE OnCreate();
HRESULT OnConnect(ITTerminal *pITTerminal); HRESULT OnDisconnect();
private:
#if USE_VFW
ITVfwCaptureDialogs *m_pITVfwCaptureDialogs; #endif
BOOL m_bInit; HWND m_hDlg;
// Dialog proc
static INT_PTR CALLBACK BaseDlgProc(HWND hDlg, UINT uMessage, WPARAM wParam, LPARAM lParam); };
|