Macro MCIWndGetTimeFormat (vfw.h)
La macro MCIWndGetTimeFormat recupera il formato di ora corrente di un dispositivo MCI in due forme: come valore numerico e come stringa. È possibile usare questa macro o inviare in modo esplicito il messaggio di MCIWNDM_GETTIMEFORMAT .
Sintassi
void MCIWndGetTimeFormat(
hwnd,
lp,
len
);
Parametri
hwnd
Handle della finestra MCIWnd.
lp
Puntatore a un buffer per contenere la forma stringa con terminazione null del formato ora.
len
Dimensioni, in byte, del buffer.
Valore restituito
nessuno
Osservazioni
Se la stringa di formato ora è più lunga del buffer restituito, MCIWnd tronca la stringa.
Un dispositivo MCI può supportare uno o più formati di tempo seguenti:
Formato ora | Costante MCI |
---|---|
Byte | MCI_FORMAT_BYTES |
Fotogrammi | MCI_FORMAT_FRAMES |
Ore, minuti, secondi | MCI_FORMAT_HMS |
Millisecondi | MCI_FORMAT_MILLISECONDS |
Minuti, secondi, fotogrammi | MCI_FORMAT_MSF |
Esempi | MCI_FORMAT_SAMPLES |
SMPTE 24 | MCI_FORMAT_SMPTE_24 |
SMPTE 25 | MCI_FORMAT_SMPTE_25 |
Rilascio di SMPTE 30 | MCI_FORMAT_SMPTE_30DROP |
SMPTE 30 (non a discesa) | MCI_FORMAT_SMPTE_30 |
Tracce, minuti, secondi, fotogrammi | MCI_FORMAT_TMSF |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vfw.h |