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

Weitere Informationen

MCIWNDM_GETTIMEFORMAT