Is this “unspecified count” feature in RC2?
Are you guaranteed to read just the prt header in the first pass?
For the viewport preview,
Will modifiers applied on top of this object, when changed, rerequest a read() or does it have a cache? I need to know when I can free my data for the viewport.
Currently the Interval that is passed in to be filled during CreateStream() will be used to determine when the object needs to be re-evaluated, unless the PRTSource receives a REFMSG_CHANGE from your object. This data is cached in the PRTSource object and re-used when modifiers are invalidated.
A negative count specified in the PRT header section now means that the stream will be read until eof is reached.
Cool. I think this is enough for me to mock up my prototype.
B.