Condividi tramite


enumerazione DEXTERF_TRACK_SEARCH_FLAGS

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Nota

[Deprecata. Questa API può essere rimossa dalle versioni future di Windows.]

L'enumerazione DEXTERF_TRACK_SEARCH_FLAGS specifica le condizioni di limite in una ricerca di un oggetto nella sequenza temporale.

Sintassi

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

Costanti

DEXTERF_BOUNDING

Cercare un oggetto che si estende all'ora specificata.

DEXTERF_EXACTLY_AT

Cercare un oggetto che inizia esattamente al momento specificato.

DEXTERF_FORWARDS

Cercare un oggetto che inizia all'ora specificata o successiva.

Commenti

Queste condizioni limite vengono riepilogate nella tabella seguente.

Valore di enumerazione Condizione limite
DEXTERF_BOUNDING Start <= TimeStop > Time
DEXTERF_EXACTLY_AT Start == Ora
DEXTERF_FORWARDS Start >= Ora
  • Inizio: ora di inizio dell'oggetto recuperato.
  • Stop: stop time dell'oggetto recuperato.
  • Ora: ora di ricerca specificata.

Requisiti

Requisito Valore
Intestazione
Qedit.h

Vedi anche

IAMTimelineTrack::GetSrcAtTime