Compartilhar via


Macro MCIWndGetTimeFormat (vfw.h)

A macro MCIWndGetTimeFormat recupera o formato de tempo atual de um dispositivo MCI em duas formas: como um valor numérico e como uma cadeia de caracteres. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETTIMEFORMAT .

Sintaxe

LONG MCIWndGetTimeFormat(
     hwnd,
     lp,
     len
);

Parâmetros

hwnd

Identificador da janela MCIWnd.

lp

Ponteiro para um buffer para conter a forma de cadeia de caracteres terminada em nulo do formato de hora.

len

Tamanho, em bytes, do buffer.

Valor de retorno

Tipo: LONG

Retorna um inteiro correspondente à constante MCI que define o formato de hora.

Observações

Se a cadeia de caracteres de formato de tempo for maior que o buffer de retorno, MCIWnd truncará a cadeia de caracteres.

Um dispositivo MCI pode dar suporte a um ou mais dos seguintes formatos de hora:

Formato de hora Constante MCI
Bytes MCI_FORMAT_BYTES
Quadros MCI_FORMAT_FRAMES
Horas, minutos, segundos MCI_FORMAT_HMS
Milissegundos MCI_FORMAT_MILLISECONDS
Minutos, segundos, quadros MCI_FORMAT_MSF
Exemplos MCI_FORMAT_SAMPLES
SMPTE 24 MCI_FORMAT_SMPTE_24
SMPTE 25 MCI_FORMAT_SMPTE_25
SMPTE 30 drop MCI_FORMAT_SMPTE_30DROP
SMPTE 30 (não suspenso) MCI_FORMAT_SMPTE_30
Faixas, minutos, segundos, quadros MCI_FORMAT_TMSF

Requisitos

Requisito Valor
Cliente mínimo suportado Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo compatível Windows 2000 Server [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho vfw.h

Consulte também

MCIWNDM_GETTIMEFORMAT