Go to the source code of this file.
Classes | |
| struct | _AMOVIESETUP_FILTER |
| class | CBaseObject |
| class | CUnknown |
| class | CFactoryTemplate |
Defines | |
| #define | DECLARE_IUNKNOWN |
Typedefs | |
| typedef REGPINTYPES | AMOVIESETUP_MEDIATYPE |
| typedef REGPINTYPES * | PAMOVIESETUP_MEDIATYPE |
| typedef REGPINTYPES *FAR | LPAMOVIESETUP_MEDIATYPE |
| typedef REGFILTERPINS | AMOVIESETUP_PIN |
| typedef REGFILTERPINS * | PAMOVIESETUP_PIN |
| typedef REGFILTERPINS *FAR | LPAMOVIESETUP_PIN |
| typedef struct _AMOVIESETUP_FILTER | AMOVIESETUP_FILTER |
| typedef struct _AMOVIESETUP_FILTER * | PAMOVIESETUP_FILTER |
| typedef struct _AMOVIESETUP_FILTER | LPAMOVIESETUP_FILTER |
| typedef INonDelegatingUnknown * | PNDUNKNOWN |
| typedef CUnknown *(CALLBACK * | LPFNNewCOMObject )(LPUNKNOWN pUnkOuter, HRESULT *phr) |
| typedef void(CALLBACK * | LPFNInitRoutine )(BOOL bLoading, const CLSID *rclsid) |
Functions | |
| DECLARE_INTERFACE (INonDelegatingUnknown) | |
| STDAPI | GetInterface (LPUNKNOWN pUnk, void **ppv) |
| HINSTANCE | LoadOLEAut32 () |
Variables | |
| HINSTANCE | g_hInst |
| DWORD | g_amPlatform |
| OSVERSIONINFO | g_osInfo |
| #define DECLARE_IUNKNOWN |
Value:
STDMETHODIMP QueryInterface(REFIID riid, void **ppv) { \ return GetOwner()->QueryInterface(riid,ppv); \ }; \ STDMETHODIMP_(ULONG) AddRef() { \ return GetOwner()->AddRef(); \ }; \ STDMETHODIMP_(ULONG) Release() { \ return GetOwner()->Release(); \ };
| typedef struct _AMOVIESETUP_FILTER AMOVIESETUP_FILTER |
| typedef REGPINTYPES AMOVIESETUP_MEDIATYPE |
| typedef REGFILTERPINS AMOVIESETUP_PIN |
| typedef struct _AMOVIESETUP_FILTER LPAMOVIESETUP_FILTER |
| typedef REGPINTYPES * FAR LPAMOVIESETUP_MEDIATYPE |
| typedef REGFILTERPINS * FAR LPAMOVIESETUP_PIN |
| typedef void(CALLBACK * LPFNInitRoutine)(BOOL bLoading, const CLSID *rclsid) |
| typedef CUnknown*(CALLBACK * LPFNNewCOMObject)(LPUNKNOWN pUnkOuter, HRESULT *phr) |
| typedef struct _AMOVIESETUP_FILTER * PAMOVIESETUP_FILTER |
| typedef REGPINTYPES * PAMOVIESETUP_MEDIATYPE |
| typedef REGFILTERPINS * PAMOVIESETUP_PIN |
| typedef INonDelegatingUnknown* PNDUNKNOWN |
| DECLARE_INTERFACE | ( | INonDelegatingUnknown | ) |
| 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().
| HINSTANCE LoadOLEAut32 | ( | ) |
Definition at line 59 of file combase.cpp.
References hlibOLEAut32, and szOle32Aut.
Referenced by CBaseDispatch::GetTypeInfo().
| DWORD g_amPlatform |
Definition at line 22 of file dllentry.cpp.
Referenced by DllEntryPoint(), and WideStringFromResource().
| HINSTANCE g_hInst |
Definition at line 21 of file dllentry.cpp.
Referenced by CBasePropertyPage::Activate(), AMovieDllRegisterServer(), AMovieDllRegisterServer2(), DllEntryPoint(), GetDialogSize(), StringFromResource(), and WideStringFromResource().
| OSVERSIONINFO g_osInfo |
1.5.6