Home | History | Annotate | Download | only in include

Lines Matching refs:This

2  * This file has no copyright assigned and is placed in the Public Domain.
3 * This file is part of the mingw-w64 runtime package.
4 * No warranty is given; refer to the file DISCLAIMER.PD within this package.
84 #warning COM interfaces layout in this header has not been verified.
94 STDMETHOD_(ULONG, AddRef)(THIS) PURE;
95 STDMETHOD_(ULONG, Release)(THIS) PURE;
112 #define IMFVideoPresenter_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
113 #define IMFVideoPresenter_AddRef(This) (This)->lpVtbl->AddRef(This)
114 #define IMFVideoPresenter_Release(This) (This)->lpVtbl->Release(This)
115 #define IMFVideoPresenter_OnClockPause(This,hnsSystemTime) (This)->lpVtbl->OnClockPause(This,hnsSystemTime)
116 #define IMFVideoPresenter_OnClockRestart(This,hnsSystemTime) (This)->lpVtbl->OnClockRestart(This,hnsSystemTime)
117 #define IMFVideoPresenter_OnClockSetRate(This,hnsSystemTime,flRate) (This)->lpVtbl->OnClockSetRate(This,hnsSystemTime,flRate)
118 #define IMFVideoPresenter_OnClockStart(This,hnsSystemTime,llClockStartOffset) (This)->lpVtbl->OnClockStart(This,hnsSystemTime,llClockStartOffset)
119 #define IMFVideoPresenter_OnClockStop(This,hnssSystemTime) (This)->lpVtbl->OnClockStop(This,hnssSystemTime)
120 #define IMFVideoPresenter_GetCurrentMediaType(This,ppMediaType) (This)->lpVtbl->GetCurrentMediaType(This,ppMediaType)
121 #define IMFVideoPresenter_ProcessMessage(This,eMessage,ulParam) (This)->lpVtbl->ProcessMessage(This,eMessage,ulParam)
127 #warning COM interfaces layout in this header has not been verified.
137 STDMETHOD_(ULONG, AddRef)(THIS) PURE;
138 STDMETHOD_(ULONG, Release)(THIS) PURE;
141 STDMETHOD(Clear)(THIS) PURE;
148 #define IMFDesiredSample_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
149 #define IMFDesiredSample_AddRef(This) (This)->lpVtbl->AddRef(This)
150 #define IMFDesiredSample_Release(This) (This)->lpVtbl->Release(This)
151 #define IMFDesiredSample_Clear() (This)->lpVtbl->Clear(This)
152 #define IMFDesiredSample_GetDesiredSampleTimeAndDuration(This,phnsSampleTime,phnsSampleDuration) (This)->lpVtbl->GetDesiredSampleTimeAndDuration(This,phnsSampleTime,phnsSampleDuration)
153 #define IMFDesiredSample_SetDesiredSampleTimeAndDuration(This,hnsSampleTime,hnsSampleDuration) (This)->lpVtbl->SetDesiredSampleTimeAndDuration(This,hnsSampleTime,hnsSampleDuration)
164 STDMETHOD_(ULONG, AddRef)(THIS) PURE;
165 STDMETHOD_(ULONG, Release)(THIS) PURE;
174 #define IMFTrackedSample_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
175 #define IMFTrackedSample_AddRef(This) (This)->lpVtbl->AddRef(This)
176 #define IMFTrackedSample_Release(This) (This)->lpVtbl->Release(This)
177 #define IMFTrackedSample_SetAllocator(This,pSampleAllocator,pUnkState) (This)->lpVtbl->SetAllocator(This,pSampleAllocator,pUnkState)
188 STDMETHOD_(ULONG, AddRef)(THIS) PURE;
189 STDMETHOD_(ULONG, Release)(THIS) PURE;
197 #define IMFVideoDeviceID_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
198 #define IMFVideoDeviceID_AddRef(This) (This)->lpVtbl->AddRef(This)
199 #define IMFVideoDeviceID_Release(This) (This)->lpVtbl->Release(This)
200 #define IMFVideoDeviceID_GetDeviceID(This,pDeviceID) (This)->lpVtbl->GetDeviceID(This,pDeviceID)
211 STDMETHOD_(ULONG, AddRef)(THIS) PURE;
212 STDMETHOD_(ULONG, Release)(THIS) PURE;
220 #define IMFVideoPositionMapper_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
221 #define IMFVideoPositionMapper_AddRef(This) (This)->lpVtbl->AddRef(This)
222 #define IMFVideoPositionMapper_Release(This) (This)->lpVtbl->Release(This)
223 #define IMFVideoPositionMapper_MapOutputCoordinateToInputStream(This,xOut,yOut,dwOutputStreamIndex,dwInputStreamIndex,pxIn,pyIn) (This)->lpVtbl->MapOutputCoordinateToInputStream(This,xOut,yOut,dwOutputStreamIndex,dwInputStreamIndex,pxIn,pyIn)
234 STDMETHOD_(ULONG, AddRef)(THIS) PURE;
235 STDMETHOD_(ULONG, Release)(THIS) PURE;
243 #define IMFVideoRenderer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
244 #define IMFVideoRenderer_AddRef(This) (This)->lpVtbl->AddRef(This)
245 #define IMFVideoRenderer_Release(This) (This)->lpVtbl->Release(This)
246 #define IMFVideoRenderer_InitializeRenderer(This,pVideoMixer,pVideoPresenter) (This)->lpVtbl->InitializeRenderer(This,pVideoMixer,pVideoPresenter)
252 #warning COM interfaces layout in this header has not been verified.
262 STDMETHOD_(ULONG, AddRef)(THIS) PURE;
263 STDMETHOD_(ULONG, Release)(THIS) PURE;
275 STDMETHOD_(HRESULT,RepaintVideo)(THIS) PURE;
286 #define IMFVideoDisplayControl_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
287 #define IMFVideoDisplayControl_AddRef(This) (This)->lpVtbl->AddRef(This)
288 #define IMFVideoDisplayControl_Release(This) (This)->lpVtbl->Release(This)
289 #define IMFVideoDisplayControl_GetAspectRatioMode(This,pdwAspectRatioMode) (This)->lpVtbl->GetAspectRatioMode(This,pdwAspectRatioMode)
290 #define IMFVideoDisplayControl_GetBorderColor(This,pClr) (This)->lpVtbl->GetBorderColor(This,pClr)
291 #define IMFVideoDisplayControl_GetCurrentImage(This,pTimeStamp) (This)->lpVtbl->GetCurrentImage(This,pTimeStamp)
292 #define IMFVideoDisplayControl_GetFullscreen(This,pfFullscreen) (This)->lpVtbl->GetFullscreen(This,pfFullscreen)
293 #define IMFVideoDisplayControl_GetIdealVideoSize(This,pszMax) (This)->lpVtbl->GetIdealVideoSize(This,pszMax)
294 #define IMFVideoDisplayControl_GetNativeVideoSize(This,pszARVideo) (This)->lpVtbl->GetNativeVideoSize(This,pszARVideo)
295 #define IMFVideoDisplayControl_GetRenderingPrefs(This,pdwRenderFlags) (This)->lpVtbl->GetRenderingPrefs(This,pdwRenderFlags)
296 #define IMFVideoDisplayControl_GetVideoPosition(This,pnrcSource,prcDest) (This)->lpVtbl->GetVideoPosition(This,pnrcSource,prcDest)
297 #define IMFVideoDisplayControl_GetVideoWindow(This,phwndVideo) (This)->lpVtbl->GetVideoWindow(This,phwndVideo)
298 #define IMFVideoDisplayControl_RepaintVideo() (This)->lpVtbl->RepaintVideo(This)
299 #define IMFVideoDisplayControl_SetAspectRatioMode(This,dwAspectRatioMode) (This)->lpVtbl->SetAspectRatioMode(This,dwAspectRatioMode)
300 #define IMFVideoDisplayControl_SetBorderColor(This,Clr) (This)->lpVtbl->SetBorderColor(This,Clr)
301 #define IMFVideoDisplayControl_SetFullscreen(This,fFullscreen) (This)->lpVtbl->SetFullscreen(This,fFullscreen)
302 #define IMFVideoDisplayControl_SetRenderingPrefs(This,dwRenderFlags) (This)->lpVtbl->SetRenderingPrefs(This,dwRenderFlags)
303 #define IMFVideoDisplayControl_SetVideoPosition(This,pnrcSource,prcDest) (This)->lpVtbl->SetVideoPosition(This,pnrcSource,prcDest)
304 #define IMFVideoDisplayControl_SetVideoWindow(This,hwndVideo) (This)->lpVtbl->SetVideoWindow(This,hwndVideo)