estrutura DVD_TIMECODE (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
A DVD_TIMECODE
estrutura contém o código de tempo de DVD em horas, minutos, segundos e quadros.
Sintaxe
typedef struct tagDVD_TIMECODE {
ULONG Hours1 : 4;
ULONG Hours10 : 4;
ULONG Minutes1 : 4;
ULONG Minutes10 : 4;
ULONG Seconds1 : 4;
ULONG Seconds10 : 4;
ULONG Frames1 : 4;
ULONG Frames10 : 2;
ULONG FrameRateCode : 2;
} DVD_TIMECODE;
Membros
Hours1
Horas.
Hours10
Dezenas de horas.
Minutes1
Minutos.
Minutes10
Dezenas de minutos.
Seconds1
Segundos.
Seconds10
Dezenas de segundos.
Frames1
Quadros.
Frames10
Dezenas de quadros.
FrameRateCode
Quadros por segundo descartados e não descartados conforme indicado por DVD_FRAMERATE.
Comentários
O código de tempo de DVD é decimal codificado binário (BCD) codificado no formato 0xHhMmSsFf, em que:
- H é dezenas de horas
- h é horas
- M é dezenas de minutos
- m é minutos
- S é dezenas de segundos
- s é segundos
- F são dezenas de quadros
- f são quadros
Requisitos
Cabeçalho | strmif.h (inclua Dshow.h) |