The following code illustrates how to specify positional offsets for operating synchronized devices.

                      /* Set the sync offset for the device to 10 secs */

   USHORT usDeviceID;
   MCI_SYNC_OFFSET_PARMS msoparms;

   msoparms.ulOffset = (ULONG) 10000; /* Current time format = MS      */

   mciSendCommand( usDeviceID,        /* Device ID                     */
    MCI_SET_SYNC_OFFSET,              /* MCI set sync offset message   */
    MCI_WAIT,                         /* Flag for this message         */
    (PVOID) &msoparms,                /* Data structure                */
    0);                               /* No user parm                  */


[Back] [Next]