Macro MCIWndSetTimeFormat (vfw.h)
La macro MCIWndSetTimeFormat imposta il formato dell'ora di un dispositivo MCI. È possibile utilizzare questa macro o inviare in modo esplicito il messaggio di MCIWNDM_SETTIMEFORMAT .
Sintassi
void MCIWndSetTimeFormat(
hwnd,
lp
);
Parametri
hwnd
Handle della finestra MCIWnd.
lp
Puntatore a un buffer contenente la stringa con terminazione Null che indica il formato dell'ora. Specificare "frame" per impostare il formato ora su frame o "ms" per impostare il formato di ora su millisecondi.
Valore restituito
nessuno
Osservazioni
Un'applicazione può specificare formati di tempo diversi da frame o millisecondi, purché i formati siano supportati dal dispositivo MCI. I formati non contigui, ad esempio tracce e SMPTE, possono causare il comportamento irregolare della barra di avanzamento. Per questi formati temporali, è possibile disattivare la barra degli strumenti usando la macro MCIWndChangeStyles e specificando lo stile della finestra MCIWNDF_NOPLAYBAR.
Se si desidera impostare il formato temporale su fotogrammi o millisecondi, è anche possibile usare la macro MCIWndUseFrames o MCIWndUseTime . Per un elenco di formati temporali, vedere la macro MCIWndGetTimeFormat .
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 |