Freigeben über


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)

Siehe auch

DirectShow-Strukturen