MCI _ MAKE _ TMSF-Makro

Das MCI _ MAKE _ TMSF-Makro erstellt einen Zeitwert im TMSF-Format (Gepackte Spuren/Minuten/Sekunden/Frames) aus den angegebenen Werten für Spuren, Minuten, Sekunden und Frames.

Syntax

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

Parameter

Tracks

Anzahl der Spuren.

minutes

Anzahl der Minuten.

Sekunden

Anzahl der Sekunden.

Frames

Anzahl von Frames.

Rückgabewert

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

Bemerkungen

Die Zeit im TMSF-Format wird als DWORD-Wert mit dem am wenigsten signifikanten Byte mit Spuren, dem nächsten am wenigsten signifikanten Byte mit Minuten, dem nächsten am wenigsten signifikanten Byte mit Sekunden und dem wichtigsten Byte mit Frames ausgedrückt.

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

Siehe auch

MCI

MCI-Makros