My Project
Public Member Functions | List of all members
CBaseBasicVideo Class Reference
Inheritance diagram for CBaseBasicVideo:
CUnknown CBaseObject CBaseControlVideo

Public Member Functions

 CBaseBasicVideo (const TCHAR *, LPUNKNOWN)
 
DECLARE_IUNKNOWN STDMETHODIMP NonDelegatingQueryInterface (REFIID riid, void **ppv)
 
STDMETHODIMP GetTypeInfoCount (UINT *pctinfo)
 
STDMETHODIMP GetTypeInfo (UINT itinfo, LCID lcid, ITypeInfo **pptinfo)
 
STDMETHODIMP GetIDsOfNames (REFIID riid, OLECHAR **rgszNames, UINT cNames, LCID lcid, DISPID *rgdispid)
 
STDMETHODIMP Invoke (DISPID dispidMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, UINT *puArgErr)
 
STDMETHODIMP GetPreferredAspectRatio (long *plAspectX, long *plAspectY)
 
- Public Member Functions inherited from CUnknown
 CUnknown (const TCHAR *pName, LPUNKNOWN pUnk)
 
 CUnknown (TCHAR *pName, LPUNKNOWN pUnk, HRESULT *phr)
 
LPUNKNOWN GetOwner () const
 
STDMETHODIMP NonDelegatingQueryInterface (REFIID, void **)
 
 STDMETHODIMP_ (ULONG) NonDelegatingAddRef()
 
 STDMETHODIMP_ (ULONG) NonDelegatingRelease()
 
- Public Member Functions inherited from CBaseObject
 CBaseObject (const TCHAR *pName)
 

Additional Inherited Members

- Static Public Member Functions inherited from CBaseObject
static LONG ObjectsActive ()
 
- Protected Attributes inherited from CUnknown
volatile LONG m_cRef
 

The documentation for this class was generated from the following file: