Lines Matching refs:HRESULT

81     HRESULT StartPresenting([in] DWORD_PTR id);
82 HRESULT StopPresenting([in] DWORD_PTR id);
83 HRESULT PresentImage([in] DWORD_PTR id, [in] VMRPRESENTATIONINFO *info);
117 HRESULT AllocateSurface([in] DWORD_PTR id, [in] VMRALLOCATIONINFO *allocinfo, [in, out] DWORD *buffers, IDirectDrawSurface7 **surface);
118 HRESULT FreeSurface([in] DWORD_PTR id);
119 HRESULT PrepareSurface([in] DWORD_PTR id, [in] IDirectDrawSurface7 *surface, [in] DWORD dwSurfaceFlags);
120 HRESULT AdviseNotify([in] IVMRSurfaceAllocatorNotify *notify);
132 HRESULT AdviseSurfaceAllocator([in] DWORD_PTR id, [in] IVMRSurfaceAllocator *allocator);
133 HRESULT SetDDrawDevice([in] IDirectDraw7 *device, [in] HMONITOR monitor);
134 HRESULT ChangeDDrawDevice([in] IDirectDraw7 *device, [in] HMONITOR monitor);
135 HRESULT RestoreDDrawSurfaces();
136 HRESULT NotifyEvent([in] LONG EventCode, [in] LONG_PTR p1, [in] LONG_PTR p2);
137 HRESULT SetBorderColor([in] COLORREF border);
155 HRESULT GetNativeVideoSize([out] LONG *width, [out] LONG *height, [out] LONG *ar_width, [out] LONG *ar_height);
156 HRESULT GetMinIdealVideoSize([out] LONG *width, [out] LONG *height);
157 HRESULT GetMaxIdealVideoSize([out] LONG *width, [out] LONG *height);
158 HRESULT SetVideoPosition([in] const RECT *src_rect, [in] const RECT *dst_rect);
159 HRESULT GetVideoPosition([out] RECT *src_rect, [out] RECT *dst_rect);
160 HRESULT GetAspectRatioMode([out] DWORD *mode);
161 HRESULT SetAspectRatioMode([in] DWORD mode);
162 HRESULT SetVideoClippingWindow([in] HWND hwnd);
163 HRESULT RepaintVideo([in] HWND hwnd, [in] HDC hdc);
164 HRESULT DisplayModeChanged();
165 HRESULT GetCurrentImage([out] BYTE **data);
166 HRESULT SetBorderColor([in] COLORREF border);
167 HRESULT GetBorderColor([out] COLORREF *border);
168 HRESULT SetColorKey([in] COLORREF key);
169 HRESULT GetColorKey([out] COLORREF *key);
212 HRESULT SetAlpha([in] DWORD id, [in] FLOAT alpha);
213 HRESULT GetAlpha([in] DWORD id, [out] FLOAT *alpha);
214 HRESULT SetZOrder([in] DWORD id, [in] DWORD z);
215 HRESULT GetZOrder([in] DWORD id, [out] DWORD *z);
216 HRESULT SetOutputRect([in] DWORD id, [in] const NORMALIZEDRECT *rect);
217 HRESULT SetBackgroundClr([in] COLORREF background);
218 HRESULT GetBackgroundClr([out] COLORREF *background);
219 HRESULT SetMixingPrefs([in] DWORD prefs);
220 HRESULT GetMixingPrefs([out] DWORD *prefs);
255 HRESULT SetMonitor([in] const VMRGUID *vmrguid);
256 HRESULT GetMonitor([out] VMRGUID *vmrguid);
257 HRESULT SetDefaultMonitor([in] const VMRGUID *vmrguid);
258 HRESULT GetDefaultMonitor([out] VMRGUID *vmrguid);
259 HRESULT GetAvailableMonitors([out, size_is(array_size)] VMRMONITORINFO *info, [in] DWORD array_size, [out] DWORD *retrieved);
294 HRESULT SetImageCompositor([in] IVMRImageCompositor *compositor);
295 HRESULT SetNumberOfStreams([in] DWORD streams);
296 HRESULT GetNumberOfStreams([out] DWORD *streams);
297 HRESULT SetRenderingPrefs([in] DWORD prefs);
298 HRESULT GetRenderingPrefs([out] DWORD *prefs);
299 HRESULT SetRenderingMode([in] DWORD mode);
300 HRESULT GetRenderingMode([out] DWORD *mode);
312 HRESULT GetAspectRatioMode([out] DWORD *armode);
313 HRESULT SetAspectRatioMode([in] DWORD armode);
370 HRESULT GetNumberOfDeinterlaceModes([in] VMRVideoDesc *desc, [in, out] DWORD *num_modes, [out] GUID *modes);
371 HRESULT GetDeinterlaceModeCaps([in] GUID *mode, [in] VMRVideoDesc *desc, [in, out] VMRDeinterlaceCaps *caps);
372 HRESULT GetDeinterlaceMode([in] DWORD id, [out] GUID *mode);
373 HRESULT SetDeinterlaceMode([in] DWORD id, [in] GUID *mode);
374 HRESULT GetDeinterlacePrefs([out] DWORD *prefs);
375 HRESULT SetDeinterlacePrefs([in] DWORD prefs);
376 HRESULT GetActualDeinterlaceMode([in] DWORD id, [out] GUID *mode);
405 HRESULT SetAlphaBitmap([in] const VMRALPHABITMAP *params);
406 HRESULT UpdateAlphaBitmapParameters([in] VMRALPHABITMAP *params);
407 HRESULT GetAlphaBitmapParameters([out] VMRALPHABITMAP *params);
430 HRESULT InitCompositionTarget([in] IUnknown *d3ddev, [in] IDirectDrawSurface7 *rendertarget);
431 HRESULT TermCompositionTarget([in] IUnknown *d3ddev, [in] IDirectDrawSurface7 *rendertarget);
432 HRESULT SetStreamMediaType([in] DWORD id, [in] AM_MEDIA_TYPE *pmt, [in] BOOL texture);
433 HRESULT CompositeImage([in] IUnknown *d3ddev, [in] IDirectDrawSurface7 *rendertarget,
447 HRESULT SetColorKey([in] DDCOLORKEY *key);
448 HRESULT GetColorKey([out] DDCOLORKEY *key);
449 HRESULT SetStreamActiveState([in] BOOL active);
450 HRESULT GetStreamActiveState([out] BOOL *active);
462 HRESULT SetRenderingPrefs([in] DWORD prefs);
463 HRESULT GetRenderingPrefs([out] DWORD *prefs);
475 HRESULT SetXlcModeDDObjAndPrimarySurface([in] IDirectDraw7 *dddev, [in] IDirectDrawSurface7 *ddsurface);
476 HRESULT GetXlcModeDDObjAndPrimarySurface([out] IDirectDraw7 **dddev, [out] IDirectDrawSurface7 **ddsurface);
488 HRESULT SetVideoPortIndex([in] DWORD index);
489 HRESULT GetVideoPortIndex([out] DWORD *index);