MCI_MAKE_TMSF-Makro

Das makro MCI_MAKE_TMSF erstellt einen Zeitwert im TMSF-Format (Pack tracks/minutes/seconds/frames) aus den angegebenen Spuren-, Minuten-, Sekunden- und Frameswerten.

Syntax

DWORD MCI_MAKE_TMSF(
   BYTE tracks,
   BYTE minutes,
   BYTE seconds,
   BYTE frames
);

Parameter

Tracks

Anzahl der Titel.

minutes

Anzahl der Minuten.

Sekunden

Anzahl der Sekunden.

Frames

Anzahl der Frames.

Rückgabewert

Gibt die Zeit im gepackten TMSF-Format zurück.

Bemerkungen

Die Zeit im TMSF-Format wird als DWORD-Wert mit dem geringsten Byte ausgedrückt, das die Spuren enthält, das nächstbeste byte mit Minuten, das nächstbeste Byte mit Sekunden und das bedeutendste Byte, das Frames enthält.

Das MCI_MAKE_TMSF-Makro ist wie folgt definiert:

#define MCI_MAKE_TMSF(t, m, s, f) ((DWORD)(((BYTE)(t) | \ 
                                  ((WORD)(m) << 8)) | \ 
                                  (((DWORD)(BYTE)(s) | \ 
                                  ((WORD)(f) << 8)) << 16))) 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Mciapi.h

Weitere Informationen

MCI

MCI-Makros