Evento METransformDrainComplete
Enviado por una transformación asincrónica de Media Foundation (MFT) cuando se completa una operación de purga.
Valores de evento
Entre los valores posibles recuperados de IMFMediaEvent::GetValue se incluyen los siguientes.
VARTYPE | Descripción |
---|---|
VT_EMPTY |
Sin datos del evento. |
Atributos
Para este evento, se definen los atributos siguientes.
Atributo | Descripción |
---|---|
MF_EVENT_MFT_INPUT_STREAM_ID |
Identificador de la secuencia que se ha purgado. (Obligatorio) |
Comentarios
Las MFT asincrónicas envían este evento a través de la interfaz IMFMediaEventGenerator . Las MFT sincrónicas nunca envían este evento.
Para purgar un MFT, llame a IMFTransform::P rocessMessage con el mensaje MFT_MESSAGE_COMMAND_DRAIN . Especifique el flujo de entrada que se va a purgar en el parámetro ulParam . Cuando se completa la operación de purga, un MFT asincrónico envía el evento METransformDrainComplete. El atributo MF_EVENT_MFT_INPUT_STREAM_ID del evento contiene el identificador de secuencia especificado en el parámetro ulParam .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también