static unsigned long Stream_ReadFunc(FT_Stream stream, unsigned long offset, unsigned char* buffer, unsigned long count) { InputStream *pSource; pSource = (InputStream *)stream->descriptor.pointer; pSource->Seek(offset, SEEK_SET); return pSource->Read(buffer, count); }