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 BDAPLGIN_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 <ksmedia.h> 00013 #include <stdio.h> 00014 #include <wchar.h> 00015 #include <tchar.h> 00016 #include <uuids.h> 00017 #include <bdatypes.h> 00018 #include <bdaiface.h> 00019 #include <bdamedia.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 /* devicecontrol.cpp */ 00038 HRESULT 00039 WINAPI 00040 CBDADeviceControl_fnConstructor( 00041 IUnknown * pUnkOuter, 00042 REFIID riid, 00043 LPVOID * ppv); 00044 00045 00046 /* pincontrol.cpp */ 00047 HRESULT 00048 WINAPI 00049 CBDAPinControl_fnConstructor( 00050 IUnknown * pUnkOuter, 00051 REFIID riid, 00052 LPVOID * ppv); 00053 00054 /* controlnode.cpp */ 00055 00056 HRESULT 00057 WINAPI 00058 CControlNode_fnConstructor( 00059 IBaseFilter * pFilter, 00060 ULONG NodeType, 00061 ULONG PinId, 00062 REFIID riid, 00063 LPVOID * ppv); 00064 00065 /* frequencyfilter.cpp */ 00066 00067 HRESULT 00068 WINAPI 00069 CBDAFrequencyFilter_fnConstructor( 00070 IKsPropertySet * pProperty, 00071 ULONG NodeId, 00072 REFIID riid, 00073 LPVOID * ppv); 00074 00075 /* signalstatistics.cpp */ 00076 00077 HRESULT 00078 WINAPI 00079 CBDASignalStatistics_fnConstructor( 00080 IKsPropertySet * pProperty, 00081 ULONG NodeId, 00082 REFIID riid, 00083 LPVOID * ppv); 00084 00085 /* lnbinfo.cpp */ 00086 00087 HRESULT 00088 WINAPI 00089 CBDALNBInfo_fnConstructor( 00090 IKsPropertySet * pProperty, 00091 ULONG NodeId, 00092 REFIID riid, 00093 LPVOID * ppv); 00094 00095 /* digitaldemo.cpp */ 00096 HRESULT 00097 WINAPI 00098 CBDADigitalDemodulator_fnConstructor( 00099 IKsPropertySet * pProperty, 00100 ULONG NodeId, 00101 REFIID riid, 00102 LPVOID * ppv); 00103 00104 extern const GUID IID_IKsObject; 00105 00106 #endif Generated on Mon May 28 2012 04:16:27 for ReactOS by
1.7.6.1
|