docs: def setOverlayRaw(self, ulOverlayHandle, pvBuffer, unWidth, unHeight, unDepth):
          """
          Separate interface for providing the data as a stream of bytes, but there is an upper bound on data 
          that can be sent. This function can only be called by the overlay's renderer process.
          """
  
          fn = self.function_table.setOverlayRaw
          result = fn(ulOverlayHandle, pvBuffer, unWidth, unHeight, unDepth)
          return result