code: def setOverlayRaw(self, ulOverlayHandle, pvBuffer, unWidth, unHeight, unDepth):
          
  
          fn = self.function_table.setOverlayRaw
          result = fn(ulOverlayHandle, pvBuffer, unWidth, unHeight, unDepth)
          return result
docs: 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.