MCIWndGetTimeFormat-Makro (vfw.h)
Das MCIWndGetTimeFormat-Makro ruft das aktuelle Zeitformat eines MCI-Geräts in zwei Formen ab: als numerischer Wert und als Zeichenfolge. Sie können dieses Makro verwenden oder die MCIWNDM_GETTIMEFORMAT-Nachricht explizit senden.
Syntax
void MCIWndGetTimeFormat(
hwnd,
lp,
len
);
Parameter
hwnd
Handle des MCIWnd-Fensters.
lp
Zeiger auf einen Puffer, der die NULL-beendete Zeichenfolgenform des Zeitformats enthält.
len
Größe des Puffers in Bytes.
Rückgabewert
Keine
Bemerkungen
Wenn die Zeitformatzeichenfolge länger als der Rückgabepuffer ist, schneidet MCIWnd die Zeichenfolge ab.
Ein MCI-Gerät kann eines oder mehrere der folgenden Zeitformate unterstützen:
Zeitformat | MCI-Konstante |
---|---|
Byte | MCI_FORMAT_BYTES |
Frames | MCI_FORMAT_FRAMES |
Stunden, Minuten, Sekunden | MCI_FORMAT_HMS |
Millisekunden | MCI_FORMAT_MILLISECONDS |
Minuten, Sekunden, Frames | MCI_FORMAT_MSF |
Beispiele | MCI_FORMAT_SAMPLES |
SMPTE 24 | MCI_FORMAT_SMPTE_24 |
SMPTE 25 | MCI_FORMAT_SMPTE_25 |
SMPTE 30 Drop | MCI_FORMAT_SMPTE_30DROP |
SMPTE 30 (ohne Drop) | MCI_FORMAT_SMPTE_30 |
Spuren, Minuten, Sekunden, Frames | MCI_FORMAT_TMSF |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vfw.h |