Evento METransformMarker
Enviado por una transformación asincrónica de Media Foundation (MFT) en respuesta a un mensaje de MFT_MESSAGE_COMMAND_MARKER .
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_CONTEXT |
Valor del parámetro ulParam del mensaje MFT_MESSAGE_COMMAND_MARKER . (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.
El cliente de un MFT asincrónico puede colocar un marcador en la secuencia llamando a IMFTransform::P rocessMessage con el mensaje MFT_MESSAGE_COMMAND_MARKER . El parámetro ulParam contiene datos definidos por la aplicación.
Cuando el MFT finaliza el procesamiento de todos los datos de entrada que estaba disponible en el momento de la llamada a ProcessMessage , MFT pone en cola un evento METransformMarker. El atributo MF_EVENT_MFT_CONTEXT del evento contiene el valor del parámetro ulParam . Para obtener más información, vea MFT asincrónicas.
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