macro MCI_MAKE_TMSF
A macro MCI_MAKE_TMSF cria um valor de tempo no formato TMSF (faixas/minutos/segundos/quadros) dos valores de faixas, minutos, segundos e quadros fornecidos.
Sintaxe
DWORD MCI_MAKE_TMSF(
BYTE tracks,
BYTE minutes,
BYTE seconds,
BYTE frames
);
Parâmetros
-
Faixas
-
Número de faixas.
-
minutos
-
Número de minutos.
-
segundos
-
Número de segundos.
-
molduras
-
Número de quadros.
Valor retornado
Retorna a hora no formato TMSF empacotado.
Comentários
O tempo no formato TMSF é expresso como um valor DWORD com o byte menos significativo que contém faixas, o próximo byte menos significativo que contém minutos, o próximo byte menos significativo que contém segundos e o byte mais significativo que contém quadros.
A macro MCI_MAKE_TMSF é definida da seguinte maneira:
#define MCI_MAKE_TMSF(t, m, s, f) ((DWORD)(((BYTE)(t) | \
((WORD)(m) << 8)) | \
(((DWORD)(BYTE)(s) | \
((WORD)(f) << 8)) << 16)))
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|