Specifica dei formati di tempo

I tipi di dati multimediali in genere possono usare il tempo per identificare posizioni significative all'interno del loro contenuto. I formati temporali comuni sono millisecondi, tracce e frame; esistono anche altri formati temporali meno comuni, ad esempio SMPTE (Society of Motion Picture e Television Engineers) 24. L'ora è il formato e il sistema di riferimento per i dati audio waveform-audio, MIDI e CD. Il video supporta il tempo anche se viene registrato come sequenza di fotogrammi (flusso) in genere riprodotti a una velocità specifica. Per la progettazione del formato di tempo sono disponibili diverse macro.

È possibile recuperare il formato dell'ora corrente per un file o un dispositivo usando la macro MCIWndGetTimeFormat . È possibile modificare il formato ora corrente in qualsiasi altro formato di tempo supportato da un dispositivo usando la macro MCIWndSetTimeFormat . In alternativa, è possibile impostare il formato di tempo su millisecondi o fotogrammi usando le macro MCIWndUseTime o MCIWndUseFrames .

Nota

I formati non conformi, ad esempio tracce e SMPTE, possono causare il comportamento errata della barra degli strumenti. Per questi formati di tempo, è possibile disattivare la barra degli strumenti specificando lo stile della finestra MCIWNDF_NOPLAYBAR durante la creazione di una finestra MCIWnd.