_t_AIPluginStream Struct Reference
This structure allows a plug-in to implement a stream by supplying the stream methods.
More...
#include <AIDataFilter.h>
List of all members.
Detailed Description
This structure allows a plug-in to implement a stream by supplying the stream methods.
A method can be NULL. If a null method is invoked, the calling function returns kDataFilterErr.
Member Data Documentation
Marks the current position in a stream.
- Parameters:
-
| stream | The stream. |
| count | [out] A buffer in which to return the offset into the stream. |
Reads data from a stream.
Reads up to count bytes into buffer, returning the number of bytes that were read.
- Parameters:
-
| stream | The stream. |
| buffer | [out] A buffer in which to return the data. |
| count | [in, out] A pointer to the maximum number of bytes to read. Returns the number of bytes actually read. |
Seeks to a position in a stream.
- Parameters:
-
| stream | The stream. |
| count | The offset into the stream. |
Terminates a stream.
- Parameters:
-
Writes data to a stream.
- Parameters:
-
| stream | The stream. |
| buffer | A buffer containing the data. |
| count | The number of bytes in buffer. |
The documentation for this struct was generated from the following file: