Método IMFSinkWriter::NotifyEndOfSegment (mfreadwrite.h)

Notifica al receptor de medios que una secuencia ha llegado al final de un segmento.

Sintaxis

HRESULT NotifyEndOfSegment(
  [in] DWORD dwStreamIndex
);

Parámetros

[in] dwStreamIndex

Índice de base cero de una secuencia o MF_SINK_WRITER_ALL_STREAMS para indicar que todas las secuencias han llegado al final de un segmento.

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
MF_E_INVALIDREQUEST
La solicitud no es válida.

Comentarios

Debe llamar a IMFSinkWriter::BeginWriting antes de llamar a este método. De lo contrario, el método devuelve MF_E_INVALIDREQUEST.

Este método envía un marcador MFSTREAMSINK_MARKER_ENDOFSEGMENT al receptor de medios para las secuencias especificadas. Para obtener más información, vea IMFStreamSink::P laceMarker.

Esta interfaz está disponible en Windows Vista si está instalado El complemento de actualización de la plataforma para Windows Vista.

Requisitos

Requisito Value
Cliente mínimo compatible Complemento de actualización de Windows 7, Windows Vista y plataforma para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfreadwrite.h

Consulte también

IMFSinkWriter

Escritor receptor