Function libCZI_CreateOutputStreamFromExternal

Function libCZI_CreateOutputStreamFromExternal#

Function Documentation#

LibCZIApiErrorCode libCZI_CreateOutputStreamFromExternal(const ExternalOutputStreamStructInterop *external_output_stream_struct, OutputStreamObjectHandle *output_stream_object)#

Create an output stream object which is using externally provided functions for operation and writing the data. Please refer to the documentation of ‘ExternalOutputStreamStructInterop’ for more information.

Parameters:
  • external_output_stream_struct – Structure containing the information about the externally provided functions.

  • output_stream_object[out] If successful, the handle to the newly created output stream object is put here.

Returns:

An error-code indicating success or failure of the operation.