00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #include "rosdraw.h"
00012
00013
00014
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
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
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 };