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)

Confira também

Estruturas do DirectShow