DVD_TIMECODE structure (strmif.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

La DVD_TIMECODE structure contient le code de temps du DVD en heures, minutes, secondes et images.

Syntaxe

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;

Membres

Hours1

Heures.

Hours10

Des dizaines d’heures.

Minutes1

Minutes.

Minutes10

Des dizaines de minutes.

Seconds1

Secondes.

Seconds10

Des dizaines de secondes.

Frames1

Cadres.

Frames10

Des dizaines d’images.

FrameRateCode

Les images par seconde sont supprimées et non supprimées comme indiqué par DVD_FRAMERATE.

Notes

Le timecode DVD est un code décimal codé binaire (BCD) au format 0xHhMmSsFf, où :

  • H est des dizaines d’heures
  • h est heures
  • M est des dizaines de minutes
  • m est minutes
  • S est des dizaines de secondes
  • s est en secondes
  • F est des dizaines d’images
  • f is frames

Configuration requise

   
En-tête strmif.h (include Dshow.h)

Voir aussi

DirectShow Structures