Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

IAudioStream Class Reference

IAudioStream is the internal file representation used by the audio system. More...

#include <IAudioStream.h>

Inheritance diagram for IAudioStream::

List of all members.

Public Methods

virtual HRESULT __stdcall Open (std::string sFileName)=0

Detailed Description

IAudioStream is the internal file representation used by the audio system.

IAudioStream, derived from the COM standard IStream interface is used internally by the audio system to interface with data streams of any kind. A default file-based stream implementation is used internally by default, but a client may choose to create a custom implementation and use it instead.

See also:
IAudioStreamFactory


Member Function Documentation

HRESULT __stdcall IAudioStream::Open ( std::string sFileName ) [pure virtual]
 

Opens an IStream using a unique character-based identifier. Typically, the string represents a file name, but alternative implementations may choose to utilize other methods of representing data blocks.

Parameters:
sFileName   A unique string-based identifier which can be used
Returns:
S_OK is returned on success, otherwise E_FAIL is returned. to open the data stream.


The documentation for this class was generated from the following file:
Generated at Sun Jul 28 23:17:42 2002 for GAP Audio System by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001