DEXTERF_TRACK_SEARCH_FLAGS enumeration
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
Note
[Deprecated. This API may be removed from future releases of Windows.]
The DEXTERF_TRACK_SEARCH_FLAGS
enumeration specifies the boundary conditions on a search for an object in the timeline.
Syntax
typedef enum {
DEXTERF_BOUNDING = -1,
DEXTERF_EXACTLY_AT = 0,
DEXTERF_FORWARDS = 1
} DEXTERF_TRACK_SEARCH_FLAGS;
Constants
-
DEXTERF_BOUNDING
-
Search for an object that spans the specified time.
-
DEXTERF_EXACTLY_AT
-
Search for an object that starts exactly at the specified time.
-
DEXTERF_FORWARDS
-
Search for an object that starts at the specified time or later.
Remarks
These boundary conditions are summarized in the following table.
Enumeration value | Boundary condition |
---|---|
DEXTERF_BOUNDING | Start <= TimeStop > Time |
DEXTERF_EXACTLY_AT | Start == Time |
DEXTERF_FORWARDS | Start >= Time |
- Start: start time of the retrieved object.
- Stop: stop time of the retrieved object.
- Time: specified search time.
Requirements
Requirement | Value |
---|---|
Header |
|