DEXTERF_TRACK_SEARCH_FLAGS 枚举

[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayerIMFMediaEngine媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

注意

[已弃用。 此 API 可能会从 Windows 的未来版本中删除。]

DEXTERF_TRACK_SEARCH_FLAGS枚举指定在时间线中搜索对象的边界条件。

语法

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

常量

DEXTERF_BOUNDING

搜索跨越指定时间的对象。

DEXTERF_EXACTLY_AT

搜索恰好在指定时间开始的对象。

DEXTERF_FORWARDS

搜索在指定时间或之后开始的对象。

备注

下表汇总了这些边界条件。

枚举值 边界条件
DEXTERF_BOUNDING Start <= TimeStop > Time
DEXTERF_EXACTLY_AT Start == Time
DEXTERF_FORWARDS Start >= Time
  • Start:检索到的 对象的开始时间。
  • 停止:检索到的 对象的停止时间。
  • 时间:指定的搜索时间。

要求

要求
标头
Qedit.h

另请参阅

IAMTimelineTrack::GetSrcAtTime