Especificando formatos de tempo

Normalmente, os tipos de dados multimídia podem usar o tempo para identificar posições significativas em seu conteúdo. Formatos de tempo comuns são milissegundos, faixas e quadros; outros formatos de tempo menos comuns, como SMPTE (Society of Motion Picture and Television Engineers) 24, também existem. A hora é o formato e o sistema de referência para dados de áudio de forma de onda, MIDI e CD. O vídeo dá suporte ao tempo, embora seja gravado como uma sequência de quadros (fluxo) que normalmente é reproduzido em uma velocidade específica. Várias macros estão disponíveis para designar o formato de hora.

Você pode recuperar o formato de hora atual para um arquivo ou dispositivo usando a macro MCIWndGetTimeFormat . Você pode alterar o formato de hora atual para qualquer outro formato de hora compatível com um dispositivo usando a macro MCIWndSetTimeFormat . Ou você pode definir o formato de tempo como milissegundos ou quadros usando as macros MCIWndUseTime ou MCIWndUseFrames .

Observação

Formatos não contínuos, como faixas e SMPTE, podem fazer com que a barra de ferramentas se comporte de forma errática. Para esses formatos de tempo, talvez você queira desativar a barra de ferramentas especificando o estilo de janela MCIWNDF_NOPLAYBAR ao criar uma janela MCIWnd.