include: Remove incorrect [optional] attributes from parameters in ddstream.idl.

This commit is contained in:
Rob Shearman 2008-09-08 23:20:06 +01:00 committed by Alexandre Julliard
parent dc2bee5f42
commit f399e6ecf2
1 changed files with 9 additions and 9 deletions

View File

@ -44,14 +44,14 @@ pointer_default(unique)
interface IDirectDrawMediaStream : IMediaStream interface IDirectDrawMediaStream : IMediaStream
{ {
HRESULT GetFormat( HRESULT GetFormat(
[out, optional] DDSURFACEDESC *pDDSDCurrent, [out] DDSURFACEDESC *pDDSDCurrent,
[out, optional] IDirectDrawPalette **ppDirectDrawPalette, [out] IDirectDrawPalette **ppDirectDrawPalette,
[out, optional] DDSURFACEDESC *pDDSDDesired, [out] DDSURFACEDESC *pDDSDDesired,
[out, optional] DWORD *pdwFlags); [out] DWORD *pdwFlags);
HRESULT SetFormat( HRESULT SetFormat(
[in] const DDSURFACEDESC *pDDSurfaceDesc, [in] const DDSURFACEDESC *pDDSurfaceDesc,
[in, optional] IDirectDrawPalette *pDirectDrawPalette); [in] IDirectDrawPalette *pDirectDrawPalette);
HRESULT GetDirectDraw( HRESULT GetDirectDraw(
[out] IDirectDraw **ppDirectDraw); [out] IDirectDraw **ppDirectDraw);
@ -60,8 +60,8 @@ interface IDirectDrawMediaStream : IMediaStream
[in] IDirectDraw *pDirectDraw); [in] IDirectDraw *pDirectDraw);
HRESULT CreateSample( HRESULT CreateSample(
[in, optional] IDirectDrawSurface *pSurface, [in] IDirectDrawSurface *pSurface,
[in, optional] const RECT *pRect, [in] const RECT *pRect,
[in] DWORD dwFlags, [in] DWORD dwFlags,
[out] IDirectDrawStreamSample **ppSample); [out] IDirectDrawStreamSample **ppSample);
@ -79,8 +79,8 @@ pointer_default(unique)
interface IDirectDrawStreamSample : IStreamSample interface IDirectDrawStreamSample : IStreamSample
{ {
HRESULT GetSurface( HRESULT GetSurface(
[out, optional] IDirectDrawSurface ** ppDirectDrawSurface, [out] IDirectDrawSurface ** ppDirectDrawSurface,
[out, optional] RECT * pRect); [out] RECT * pRect);
HRESULT SetRect( HRESULT SetRect(
[in] const RECT * pRect); [in] const RECT * pRect);