Freigeben über


DEXTERF_TRACK_SEARCH_FLAGS Enumeration

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Hinweis

[Veraltet. Diese API kann aus zukünftigen Versionen von Windows entfernt werden.]

Die DEXTERF_TRACK_SEARCH_FLAGS Enumeration gibt die Randbedingungen für eine Suche nach einem Objekt im Zeitleiste an.

Syntax

typedef enum  { 
  DEXTERF_BOUNDING    = -1,
  DEXTERF_EXACTLY_AT  = 0,
  DEXTERF_FORWARDS    = 1
} DEXTERF_TRACK_SEARCH_FLAGS;

Konstanten

DEXTERF_BOUNDING

Suchen Sie nach einem Objekt, das sich über die angegebene Zeit erstreckt.

DEXTERF_EXACTLY_AT

Suchen Sie nach einem Objekt, das genau zur angegebenen Zeit gestartet wird.

DEXTERF_FORWARDS

Suchen Sie nach einem Objekt, das zur angegebenen Zeit oder später gestartet wird.

Bemerkungen

Diese Begrenzungsbedingungen sind in der folgenden Tabelle zusammengefasst.

Enumerationswert Begrenzungsbedingung
DEXTERF_BOUNDING Start <= TimeStop > Time
DEXTERF_EXACTLY_AT Start == Uhrzeit
DEXTERF_FORWARDS Start >= Zeit
  • Start: Startzeit des abgerufenen Objekts.
  • Stop: Stoppzeit des abgerufenen Objekts.
  • Zeit: Angegebene Suchzeit.

Anforderungen

Anforderung Wert
Header
Qedit.h

Siehe auch

IAMTimelineTrack::GetSrcAtTime