enumeração DEXTERF_TRACK_SEARCH_FLAGS

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Observação

[Preterido. Essa API pode ser removida de versões futuras do Windows.]

A DEXTERF_TRACK_SEARCH_FLAGS enumeração especifica as condições de limite em uma pesquisa por um objeto no linha do tempo.

Sintaxe

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

Constantes

DEXTERF_BOUNDING

Pesquise um objeto que abrange o tempo especificado.

DEXTERF_EXACTLY_AT

Pesquise um objeto que comece exatamente no momento especificado.

DEXTERF_FORWARDS

Pesquise um objeto que comece no horário especificado ou posterior.

Comentários

Essas condições de limite são resumidas na tabela a seguir.

Valor de enumeração Condição de limite
DEXTERF_BOUNDING Start <= TimeStop > Time
DEXTERF_EXACTLY_AT Start == Time
DEXTERF_FORWARDS Início >= Hora
  • Início: hora de início do objeto recuperado.
  • Parar: hora de parada do objeto recuperado.
  • Hora: tempo de pesquisa especificado.

Requisitos

Requisito Valor
parâmetro
Qedit.h

Confira também

IAMTimelineTrack::GetSrcAtTime