#include <streams.h>Go to the source code of this file.
Functions | |
| HINSTANCE | LoadOLEAut32 () |
| template<class T> | |
| static T | ourmax (const T &a, const T &b) |
| STDMETHODIMP_ (ULONG) CUnknown | |
| STDAPI | GetInterface (LPUNKNOWN pUnk, void **ppv) |
| BOOL WINAPI | IsEqualObject (IUnknown *pFirst, IUnknown *pSecond) |
Variables | |
| HINSTANCE | hlibOLEAut32 |
| static const TCHAR | szOle32Aut [] = TEXT("OleAut32.dll") |
| STDAPI GetInterface | ( | LPUNKNOWN | pUnk, | |
| void ** | ppv | |||
| ) |
Definition at line 151 of file combase.cpp.
References CheckPointer.
Referenced by CAggDrawSurface::NonDelegatingQueryInterface(), CAggDirectDraw::NonDelegatingQueryInterface(), CSystemClock::NonDelegatingQueryInterface(), CSeekingPassThru::NonDelegatingQueryInterface(), CBaseVideoRenderer::NonDelegatingQueryInterface(), CBaseReferenceClock::NonDelegatingQueryInterface(), CDeferredCommand::NonDelegatingQueryInterface(), CBaseBasicVideo::NonDelegatingQueryInterface(), CBaseVideoWindow::NonDelegatingQueryInterface(), CBasicAudio::NonDelegatingQueryInterface(), CSourceSeeking::NonDelegatingQueryInterface(), CPosPassThru::NonDelegatingQueryInterface(), CMediaPosition::NonDelegatingQueryInterface(), CMediaEvent::NonDelegatingQueryInterface(), CMediaControl::NonDelegatingQueryInterface(), CBasePropertyPage::NonDelegatingQueryInterface(), CUnknown::NonDelegatingQueryInterface(), CAsyncOutputPin::NonDelegatingQueryInterface(), CBaseAllocator::NonDelegatingQueryInterface(), CDynamicOutputPin::NonDelegatingQueryInterface(), CBaseInputPin::NonDelegatingQueryInterface(), CBasePin::NonDelegatingQueryInterface(), CBaseFilter::NonDelegatingQueryInterface(), CBaseMediaFilter::NonDelegatingQueryInterface(), CMediaSample::QueryInterface(), CEnumMediaTypes::QueryInterface(), and CEnumPins::QueryInterface().
Definition at line 159 of file combase.cpp.
References ASSERT, hr, HRESULT, IUnknown::QueryInterface(), and TRUE.
Referenced by CDynamicOutputPin::ChangeMediaTypeHelper().
| HINSTANCE LoadOLEAut32 | ( | ) |
Definition at line 59 of file combase.cpp.
References hlibOLEAut32, and szOle32Aut.
Referenced by CBaseDispatch::GetTypeInfo().
| static T ourmax | ( | const T & | a, | |
| const T & | b | |||
| ) | [inline, static] |
| STDMETHODIMP_ | ( | ULONG | ) |
Definition at line 122 of file combase.cpp.
References ASSERT, DbgLog, LOG_MEMORY, LONG, CUnknown::m_cRef, and ourmax().
| HINSTANCE hlibOLEAut32 |
Definition at line 39 of file combase.cpp.
Referenced by LoadOLEAut32(), and CBaseObject::~CBaseObject().
const TCHAR szOle32Aut[] = TEXT("OleAut32.dll") [static] |
1.5.6