Condividi tramite


DVD_TIMECODE struttura (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

La DVD_TIMECODE struttura contiene il timecode DVD in ore, minuti, secondi e fotogrammi.

Sintassi

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;

Members

Hours1

Ore.

Hours10

Decine di ore.

Minutes1

Minuti.

Minutes10

Decine di minuti.

Seconds1

Secondi.

Seconds10

Decine di secondi.

Frames1

Fotogrammi.

Frames10

Decine di fotogrammi.

FrameRateCode

Fotogrammi al secondo eliminati e non eliminati come indicato da DVD_FRAMERATE.

Commenti

Il timecode DVD è decimale codificato in codice binario (BCD) nel formato 0xHhMmSsFf, dove:

  • H è decine di ore
  • h è ore
  • M è decine di minuti
  • m è minuti
  • S è decine di secondi
  • s è secondi
  • F è decine di fotogrammi
  • f è frame

Requisiti

   
Intestazione strmif.h (include Dshow.h)

Vedi anche

Strutture DirectShow