Export (0) Print
Expand All

IAVIStream::Info method

The Info method fills and returns an AVISTREAMINFO structure with information about a stream. Called when an application uses the AVIStreamInfo function.

Syntax


HRESULT Info(
  PAVISTREAM ps,
  AVISTREAMINFO *psi,
  LONG lSize
);

Parameters

ps

Pointer to the interface to a stream.

psi

Pointer to an AVISTREAMINFO structure to contain stream information.

lSize

Size, in bytes, of the structure specified by psi.

Return value

Returns the HRESULT defined by OLE.

Remarks

If the buffer allocated is too small for the structure, the Info method should fail the call by returning AVIERR_BUFFERTOOSMALL. Otherwise, it should fill the structure and return its size.

For handlers written in C++, Info has the following syntax:



HRESULT Info(AVIFILEINFO *psi, LONG lSize) 
 


Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Vfw.h

Library

Vfw32.lib

See also

Custom File and Stream Handlers
Custom File and Stream Handler Interfaces

 

 

Community Additions

ADD
Show:
© 2014 Microsoft