Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenprecomp.h
Go to the documentation of this file.
00001 #ifndef PRECOMP_H__ 00002 #define PRECOMP_H__ 00003 00004 #define MSVIDCTL_TRACE 00005 #define BUILDING_KS 00006 #define _KSDDK_ 00007 #include <dshow.h> 00008 //#include <streams.h> 00009 #include <ks.h> 00010 #define __STREAMS__ 00011 #include <ksproxy.h> 00012 #include <stdio.h> 00013 #include <wchar.h> 00014 #include <tchar.h> 00015 #include <uuids.h> 00016 #include <bdatypes.h> 00017 #include <bdaiface.h> 00018 #include <bdamedia.h> 00019 #include <tuner.h> 00020 #include <assert.h> 00021 00022 typedef HRESULT (CALLBACK *LPFNCREATEINSTANCE)(IUnknown* pUnkOuter, REFIID riid, LPVOID* ppvObject); 00023 00024 typedef struct 00025 { 00026 const GUID* riid; 00027 LPFNCREATEINSTANCE lpfnCI; 00028 } INTERFACE_TABLE; 00029 00030 /* classfactory.cpp */ 00031 IClassFactory * 00032 CClassFactory_fnConstructor( 00033 LPFNCREATEINSTANCE lpfnCI, 00034 PLONG pcRefDll, 00035 IID * riidInst); 00036 00037 /* tuningspace_container.cpp */ 00038 HRESULT 00039 WINAPI 00040 CTuningSpaceContainer_fnConstructor( 00041 IUnknown *pUnknown, 00042 REFIID riid, 00043 LPVOID * ppv); 00044 00045 /* tuningspace.cpp */ 00046 HRESULT 00047 WINAPI 00048 CTuningSpace_fnConstructor( 00049 IUnknown *pUnknown, 00050 REFIID riid, 00051 LPVOID * ppv); 00052 00053 /* tunerequest.cpp */ 00054 HRESULT 00055 WINAPI 00056 CTuneRequest_fnConstructor( 00057 IUnknown *pUnknown, 00058 ITuningSpace * TuningSpace, 00059 REFIID riid, 00060 LPVOID * ppv); 00061 00062 /* enumtuningspaces.cpp */ 00063 HRESULT 00064 WINAPI 00065 CEnumTuningSpaces_fnConstructor( 00066 IUnknown *pUnknown, 00067 REFIID riid, 00068 LPVOID * ppv); 00069 00070 00071 00072 #endif Generated on Sun May 27 2012 04:16:25 for ReactOS by
1.7.6.1
|