AudRecordLib
|
Implements the managed wrapper around the INSSBuffer interface and th native wrapper around. More...
Functions | |
AudRecordCLI::IDataBuffer^ | WrapNativeBuffer (INSSBuffer *pBuffer) |
INSSBuffer * | WrapManagedBuffer (AudRecordCLI::IDataBuffer^ pBuffer) |
Implements the managed wrapper around the INSSBuffer interface and th native wrapper around.
INSSBuffer* WrapManagedBuffer | ( | AudRecordCLI::IDataBuffer^ | pBuffer | ) |
Does the business of allocating a wrapper for a managed DataBuffer. If an exception is thrown by new, it's caught and logged before NULL is returned
pBuffer | The buffer to wrap |
AudRecordCLI::IDataBuffer ^ WrapNativeBuffer | ( | INSSBuffer * | pBuffer | ) |
Allocates a NativeDataBufferWrap object around a native pointer
pBuffer | The buffer interface to wrap |