The ICM_DRAW_SETTIME message is sent to a rendering driver to inform it of what frame it should be drawing if it is handling the timing of drawing frames.
Parameters
dwParam1
Specifies a LONG data type containing the sample number corresponding to the frame the driver should be rendering. The value will be specified in samples. This corresponds to frames for video.
dwParam2
Not used.
Return Value
Returns ICERR_OK if successful.
Comments
This message is generally only supported by hardware that does its own asynchronous decompression, timing, and drawing. The message will only be sent if the hardware is not being used as the synchronization master.
Typically, the driver will compare the specified “correct” value with its internal clock, and take actions to synchronize the two if the difference is significant.