Condividi tramite


EC_END_OF_SEGMENT

[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.

La fine di un segmento è stata raggiunta.

Parametri

lParam1

(constREFERENCE_TIME*) Puntatore a un valore REFERENCE_TIME che specifica il tempo di flusso accumulato dall'inizio del segmento, in unità da 100 nanosecondi.

lParam2

(DWORD) Numero segmento (in base zero).

Azione predefinita

Gestione grafico filtro controlla il numero di eventi EC_END_OF_SEGMENT rispetto al numero di eventi EC_SEGMENT_STARTED . Se corrispondono, inoltra l'evento EC_END_OF_SEGMENT all'applicazione. Le applicazioni non possono eseguire l'override dell'azione predefinita per questo evento.

Commenti

Questo codice evento supporta il ciclo facile. Quando una chiamata al metodo IMediaSeeking::SetPositions include il flag AM_SEEKING_Segment, il filtro di origine invia questo codice evento anziché chiamare IPin::EndOfStream.

Requisiti

Requisito Valore
Intestazione
Dshow.h

Vedi anche

Codici di notifica eventi

Notifica eventi in DirectShow