ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

videoport_stubs.c
Go to the documentation of this file.
00001 /* $Id: videoport.c 22739 2006-07-01 12:08:35Z greatlrd $
00002  *
00003  * COPYRIGHT:            See COPYING in the top level directory
00004  * PROJECT:              ReactOS DirectX
00005  * FILE:                 ddraw/videoport/videoport_stubs.c
00006  * PURPOSE:              IDirectDrawVideoPort, DDVideoPortContainer and IDirectDrawVideoPortNotify Implementation
00007  * PROGRAMMER:           Maarten Bosma
00008  *
00009  */
00010 
00011 #include "rosdraw.h"
00012 
00013 
00014 /************* IDirectDrawVideoPort *************/
00015 
00016 HRESULT WINAPI
00017 Main_DirectDrawVideoPort_QueryInterface (LPDIRECTDRAWVIDEOPORT iface, REFIID riid, LPVOID* ppvObj)
00018 {
00019    DX_WINDBG_trace();
00020 
00021    DX_STUB;
00022 }
00023 
00024 ULONG WINAPI
00025 Main_DirectDrawVideoPort_AddRef (LPDIRECTDRAWVIDEOPORT iface)
00026 {
00027   DX_WINDBG_trace();
00028 
00029    DX_STUB;
00030 }
00031 
00032 ULONG WINAPI
00033 Main_DirectDrawVideoPort_Release (LPDIRECTDRAWVIDEOPORT iface)
00034 {
00035   DX_WINDBG_trace();
00036 
00037    DX_STUB;
00038 }
00039 
00040 HRESULT WINAPI
00041 Main_DirectDrawVideoPort_Flip (LPDIRECTDRAWVIDEOPORT iface, LPDIRECTDRAWSURFACE lpDDSurface, DWORD dwFlags)
00042 {
00043   DX_WINDBG_trace();
00044 
00045    DX_STUB;
00046 }
00047 
00048 HRESULT WINAPI
00049 Main_DirectDrawVideoPort_GetBandwidthInfo (LPDIRECTDRAWVIDEOPORT iface, LPDDPIXELFORMAT lpddpfFormat, DWORD dwWidth,
00050                                            DWORD dwHeight, DWORD dwFlags, LPDDVIDEOPORTBANDWIDTH lpBandwidth)
00051 {
00052    DX_WINDBG_trace();
00053    DX_STUB;
00054 }
00055 
00056 HRESULT WINAPI
00057 Main_DirectDrawVideoPort_GetColorControls (LPDIRECTDRAWVIDEOPORT iface, LPDDCOLORCONTROL lpColorControl)
00058 {
00059    DX_WINDBG_trace();
00060    DX_STUB;
00061 }
00062 
00063 HRESULT WINAPI Main_DirectDrawVideoPort_GetInputFormats (LPDIRECTDRAWVIDEOPORT iface, LPDWORD lpNumFormats,
00064                                                          LPDDPIXELFORMAT lpFormats, DWORD dwFlags)
00065 {
00066    DX_WINDBG_trace();
00067    DX_STUB;
00068 }
00069 
00070 HRESULT WINAPI Main_DirectDrawVideoPort_GetOutputFormats (LPDIRECTDRAWVIDEOPORT iface, LPDDPIXELFORMAT lpInputFormat,
00071                                                           LPDWORD lpNumFormats, LPDDPIXELFORMAT lpFormats, DWORD dwFlags)
00072 {
00073    DX_WINDBG_trace();
00074    DX_STUB;
00075 }
00076 
00077 HRESULT WINAPI Main_DirectDrawVideoPort_GetFieldPolarity (LPDIRECTDRAWVIDEOPORT iface, LPBOOL lpbFieldPolarity)
00078 {
00079    DX_WINDBG_trace();
00080    DX_STUB;
00081 }
00082 
00083 HRESULT WINAPI Main_DirectDrawVideoPort_GetVideoLine (LPDIRECTDRAWVIDEOPORT This, LPDWORD lpdwLine)
00084 {
00085    DX_WINDBG_trace();
00086    DX_STUB;
00087 }
00088 
00089 HRESULT WINAPI Main_DirectDrawVideoPort_GetVideoSignalStatus (LPDIRECTDRAWVIDEOPORT iface, LPDWORD lpdwStatus)
00090 {
00091     DX_WINDBG_trace();
00092    DX_STUB;
00093 }
00094 
00095 HRESULT WINAPI Main_DirectDrawVideoPort_SetColorControls (LPDIRECTDRAWVIDEOPORT iface, LPDDCOLORCONTROL lpColorControl)
00096 {
00097     DX_WINDBG_trace();
00098    DX_STUB;
00099 }
00100 
00101 HRESULT WINAPI Main_DirectDrawVideoPort_SetTargetSurface (LPDIRECTDRAWVIDEOPORT iface, LPDIRECTDRAWSURFACE lpDDSurface,
00102                                                           DWORD dwFlags)
00103 {
00104     DX_WINDBG_trace();
00105    DX_STUB;
00106 }
00107 
00108 HRESULT WINAPI Main_DirectDrawVideoPort_StartVideo (LPDIRECTDRAWVIDEOPORT iface, LPDDVIDEOPORTINFO dwFlags)
00109 {
00110    DX_WINDBG_trace();
00111    DX_STUB;
00112 }
00113 
00114 HRESULT WINAPI Main_DirectDrawVideoPort_StopVideo (LPDIRECTDRAWVIDEOPORT iface)
00115 {
00116     DX_WINDBG_trace();
00117    DX_STUB;
00118 }
00119 
00120 HRESULT WINAPI Main_DirectDrawVideoPort_UpdateVideo (LPDIRECTDRAWVIDEOPORT iface, LPDDVIDEOPORTINFO dwFlags)
00121 {
00122     DX_WINDBG_trace();
00123    DX_STUB;
00124 }
00125 
00126 HRESULT WINAPI Main_DirectDrawVideoPort_WaitForSync (LPDIRECTDRAWVIDEOPORT iface, DWORD dwFlags, DWORD dwLine,
00127                                                      DWORD dwTimeout)
00128 {
00129     DX_WINDBG_trace();
00130    DX_STUB;
00131 }
00132 
00133 /************* IDDVideoPortContainer *************/
00134 
00135 HRESULT WINAPI Main_DDVideoPortContainer_QueryInterface (LPDDVIDEOPORTCONTAINER iface, REFIID riid, LPVOID* ppvObj)
00136 {
00137     DX_WINDBG_trace();
00138    DX_STUB;
00139 }
00140 
00141 ULONG WINAPI Main_DDVideoPortContainer_AddRef (LPDDVIDEOPORTCONTAINER iface)
00142 {
00143     DX_WINDBG_trace();
00144    DX_STUB;
00145 }
00146 
00147 ULONG WINAPI Main_DDVideoPortContainer_Release (LPDDVIDEOPORTCONTAINER iface)
00148 {
00149     DX_WINDBG_trace();
00150    DX_STUB;
00151 }
00152 
00153 HRESULT WINAPI Main_DDVideoPortContainer_CreateVideoPort (LPDDVIDEOPORTCONTAINER iface, DWORD dwFlags, LPDDVIDEOPORTDESC pPortDesc,
00154                                                           LPDIRECTDRAWVIDEOPORT* DDVideoPort, IUnknown* pUnkOuter)
00155 {
00156     DX_WINDBG_trace();
00157    DX_STUB;
00158 }
00159 
00160 HRESULT WINAPI
00161 Main_DDVideoPortContainer_EnumVideoPorts (LPDDVIDEOPORTCONTAINER iface,
00162                                           DWORD dwFlags,
00163                                           LPDDVIDEOPORTCAPS pCaps,
00164                                           LPVOID pContext,
00165                                           LPDDENUMVIDEOCALLBACK pEnumVideoCallback)
00166 {
00167     DX_WINDBG_trace();
00168    DX_STUB;
00169 }
00170 
00171 HRESULT WINAPI
00172 Main_DDVideoPortContainer_GetVideoPortConnectInfo (LPDDVIDEOPORTCONTAINER iface,
00173                                                    DWORD PortId, DWORD* pNumEntries,
00174                                                    LPDDVIDEOPORTCONNECT pConnectInfo)
00175 {
00176     DX_WINDBG_trace();
00177    DX_STUB;
00178 }
00179 
00180 HRESULT WINAPI
00181 Main_DDVideoPortContainer_QueryVideoPortStatus (LPDDVIDEOPORTCONTAINER iface,
00182                                                 DWORD PortId,
00183                                                 LPDDVIDEOPORTSTATUS pStatus)
00184 {
00185     DX_WINDBG_trace();
00186    DX_STUB;
00187 }
00188 
00189 /************* IDirectDrawVideoPortNotify *************/
00190 
00191 HRESULT WINAPI
00192 Main_DDVideoPortNotify_QueryInterface (LPDIRECTDRAWVIDEOPORTNOTIFY iface, REFIID
00193                                        riid, LPVOID* ppvObj)
00194 {
00195     DX_WINDBG_trace();
00196    DX_STUB;
00197 }
00198 
00199 ULONG WINAPI
00200 Main_DDVideoPortNotify_AddRef (LPDIRECTDRAWVIDEOPORTNOTIFY iface)
00201 {
00202     DX_WINDBG_trace();
00203    DX_STUB;
00204 }
00205 
00206 ULONG WINAPI
00207 Main_DDVideoPortNotify_Release (LPDIRECTDRAWVIDEOPORTNOTIFY iface)
00208 {
00209     DX_WINDBG_trace();
00210    DX_STUB;
00211 }
00212 
00213 HRESULT WINAPI Main_DDVideoPortNotify_AcquireNotification (LPDIRECTDRAWVIDEOPORTNOTIFY iface, HANDLE* h, LPDDVIDEOPORTNOTIFY pVideoPortNotify)
00214 {
00215     DX_WINDBG_trace();
00216    DX_STUB;
00217 }
00218 
00219 HRESULT WINAPI Main_DDVideoPortNotify_ReleaseNotification (LPDIRECTDRAWVIDEOPORTNOTIFY iface, HANDLE h)
00220 {
00221     DX_WINDBG_trace();
00222    DX_STUB;
00223 }
00224 
00225 IDirectDrawVideoPortVtbl DirectDrawVideoPort_Vtable =
00226 {
00227     Main_DirectDrawVideoPort_QueryInterface,
00228     Main_DirectDrawVideoPort_AddRef,
00229     Main_DirectDrawVideoPort_Release,
00230     Main_DirectDrawVideoPort_Flip,
00231     Main_DirectDrawVideoPort_GetBandwidthInfo,
00232     Main_DirectDrawVideoPort_GetColorControls,
00233     Main_DirectDrawVideoPort_GetInputFormats,
00234     Main_DirectDrawVideoPort_GetOutputFormats,
00235     Main_DirectDrawVideoPort_GetFieldPolarity,
00236     Main_DirectDrawVideoPort_GetVideoLine,
00237     Main_DirectDrawVideoPort_GetVideoSignalStatus,
00238     Main_DirectDrawVideoPort_SetColorControls,
00239     Main_DirectDrawVideoPort_SetTargetSurface,
00240     Main_DirectDrawVideoPort_StartVideo,
00241     Main_DirectDrawVideoPort_StopVideo,
00242     Main_DirectDrawVideoPort_UpdateVideo,
00243     Main_DirectDrawVideoPort_WaitForSync
00244 };
00245 
00246 IDDVideoPortContainerVtbl DDVideoPortContainer_Vtable =
00247 {
00248     Main_DDVideoPortContainer_QueryInterface,
00249     Main_DDVideoPortContainer_AddRef,
00250     Main_DDVideoPortContainer_Release,
00251     Main_DDVideoPortContainer_CreateVideoPort,
00252     Main_DDVideoPortContainer_EnumVideoPorts,
00253     Main_DDVideoPortContainer_GetVideoPortConnectInfo,
00254     Main_DDVideoPortContainer_QueryVideoPortStatus
00255 };
00256 
00257 IDirectDrawVideoPortNotifyVtbl DDVideoPortNotify_Vtable =
00258 {
00259    Main_DDVideoPortNotify_QueryInterface,
00260    Main_DDVideoPortNotify_AddRef,
00261    Main_DDVideoPortNotify_Release,
00262    Main_DDVideoPortNotify_AcquireNotification,
00263    Main_DDVideoPortNotify_ReleaseNotification
00264 };

Generated on Sun May 27 2012 04:21:26 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.