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) |