macro de MCI_MAKE_MSF

La macro MCI_MAKE_MSF crea un valor de tiempo en formato de minutos/segundos/fotogramas empaquetados (MSF) a partir de los valores de minutos, segundos y fotogramas especificados.

Sintaxis

DWORD MCI_MAKE_MSF(
   BYTE minutes,
   BYTE seconds,
   BYTE frames
);

Parámetros

minutes

Número de minutos.

segundos

Número de segundos.

marcos

Número de fotogramas.

Valor devuelto

Devuelve la hora en formato MSF empaquetado.

Comentarios

El tiempo en formato MSF se expresa como un valor DWORD con el byte menos significativo que contiene minutos, el siguiente byte menos significativo que contiene segundos y el siguiente byte menos significativo que contiene fotogramas. El byte más significativo no se usa.

La macro MCI_MAKE_MSF se define de la siguiente manera:

#define MCI_MAKE_MSF(m, s, f) ((DWORD)(((BYTE)(m) | \ 
                              ((WORD)(s) << 8)) | \ 
                              (((DWORD)(BYTE)(f)) << 16))) 

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Mciapi.h

Consulte también

MCI

MCI Macros