DVD_TIMECODE-Struktur (strmif.h)
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Die DVD_TIMECODE
Struktur enthält den DVD-Timecode in Stunden, Minuten, Sekunden und Frames.
Syntax
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;
Member
Hours1
Stunden.
Hours10
Zehn Stunden.
Minutes1
Minuten.
Minutes10
Zehn Minuten.
Seconds1
Sekunden.
Seconds10
Zehn Sekunden.
Frames1
Frames.
Frames10
Zig Frames.
FrameRateCode
Frames pro Sekunde wurden gelöscht und nicht gelöscht, wie durch DVD_FRAMERATE angegeben.
Bemerkungen
DER DVD-Timecode ist binärcodiertes Dezimalzeichen (BCD), das im Format 0xHhMmSsFf codiert ist, wobei:
- H ist zig Stunden
- h ist Stunden
- M ist zehn Minuten
- m ist Minuten
- S ist zig Sekunden
- s ist Sekunden
- F ist Dutzende von Frames
- f ist Frames
Requirements (Anforderungen)
Kopfzeile | strmif.h (include Dshow.h) |