Public Member Functions | |
| HRESULT | LockBlockTimestamps () |
| HRESULT | UnLockBlockTimestamps (void) |
| HRESULT | GetBlockTimestamp ([in] RtDWORD dwStartTriangle,[in] RtDWORD dwTriangleCount,[out, retval] RtDWORD *pdwTimestamp) |
| HRESULT | GetSingleBlockTimestamp ([in] RtDWORD dwBlockIndex,[out, retval] RtDWORD *pdwTimestamp) |
| HRESULT | GetMaxTimestamp ([out, retval] RtDWORD *pdwTimestamp) |
| HRESULT | GetBlockSize ([out, retval] RtDWORD *pdwBlockSize) |
| HRESULT | GetBlockCount ([out, retval] RtDWORD *pdwBlockCount) |
| HRESULT | GetStreamElements ([out, retval] RtDWORD *pdwSize) |
| HRESULT | SetStreamElements ([in] RtDWORD dwSize) |
The stream is part of IRdMesh and is stored in Triangle stream group. Stream is identified by STREAMID_TRIANGLE_TIMESTAMPS id.
|
|
Lock stream. Function must be called before eny Get operations.
|
|
|
Unlock stream.
|
|
||||||||||||||||
|
Get maximal timestamp for specified set of triangles
|
|
||||||||||||
|
Get timestamp of specified triangle block
|
|
|
Get maximal triangle timestamp for whole mesh
|
|
|
Get number of triangles stored per block
|
|
|
Get number of timestamp triangle blocks
|
|
|
Get size of stream in dwords
|
|
|
Set size of streams in dwords
|
1.3.2