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 |
|