c4d.storage.MemoryFileStruct

This class is used to write to memory instead of to a file.

See also

MemoryFileData.py for an example showing how to write/read data to/from a memory file and MemoryFileBitmap.py to see how to write/read a bitmap to/from a memory file.

Definition

class c4d.storage. MemoryFileStruct

Members

MemoryFileStruct. __init__ ( )
Return type: c4d.storage.MemoryFileStruct
Returns: The memory file object.
MemoryFileStruct. SetMemoryReadMode ( adr , size )

Sets the buffer read from a memory block instead of from a file.

Parameters:
  • adr (PyCObject or ByteSeq or str) – The memory address to read from.
  • size ( int ) – The size of the memory block, or -1 if the buffer is “big enough”.
MemoryFileStruct. SetMemoryWriteMode ( )

Sets the buffer ready to be written to.

MemoryFileStruct. GetData ( )

Retrieves all data written to the memory file.

Return type: tuple( ByteSeq , int)
Returns: A tuple with the buffer data and size.

Table Of Contents