Media position and time information are required as input and also returned as output by many multimedia commands. Time formats vary, depending on the device being used and the format of the data being operated on. The default time base for both the procedural and string interfaces is MMTIME. See MMTIME Format.
Other time formats, such as milliseconds, are also supported.
Time formats used by media control interface devices for measuring time are listed in the following table. The flags shown in the table are set with the MCI_SET command.
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³Device ³Formats ³Flags ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³CD-DA ³milliseconds ³MCI_FORMAT_MILLISECONDS ³ ³ ³mmtime ³MCI_FORMAT_MMTIME ³ ³ ³minutes-seconds-frames ³MCI_FORMAT_MSF ³ ³ ³tracks-min-sec-frame ³MCI_FORMAT_TMSF ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³CD-XA ³milliseconds ³MCI_FORMAT_MILLISECONDS ³ ³ ³mmtime ³MCI_FORMAT_MMTIME ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³digital video ³milliseconds ³MCI_FORMAT_MILLISECONDS ³ ³ ³mmtime ³MCI_FORMAT_MMTIME ³ ³ ³frames ³MCI_FORMAT_FRAMES ³ ³ ³hours-minutes-seconds ³MCI_FORMAT_HMS ³ ³ ³hours-min-sec-frames ³MCI_FORMAT_HMSF ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³waveform audio ³milliseconds ³MCI_FORMAT_MILLISECONDS ³ ³ ³mmtime ³MCI_FORMAT_MMTIME ³ ³ ³bytes ³MCI_FORMAT_BYTES ³ ³ ³samples ³MCI_FORMAT_SAMPLES ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³MIDI sequencer ³milliseconds ³MCI_FORMAT_MILLISECONDS ³ ³ ³mmtime ³MCI_FORMAT_MMTIME ³ ³ ³SMPTE 24 ³MCI_SEQ_SET_SMPTE_24 ³ ³ ³SMPTE 25 ³MCI_SEQ_SET_SMPTE_25 ³ ³ ³SMPTE 30 ³MCI_SEQ_SET_SMPTE_30 ³ ³ ³SMPTE 30 ³MCI_SEQ_SET_SMPTE_30DROP ³ ³ ³song pointer ³MCI_SEQ_SET_SONGPTR ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ