Evento METransformMarker

Enviado por uma Media Foundation de transformação assíncrona (MFT) em resposta a uma mensagem de _ marcador de _ comando _ de mensagem MFT .

Valores de evento

Os valores possíveis recuperados de IMFMediaEvent:: GetValue incluem o seguinte.

VARTYPE Descrição
VT _ vazio
Nenhum dado do evento.

Atributos

Os atributos a seguir são definidos para este evento.

Atributo Descrição
_contexto de _ MFT do evento MF _
O valor do parâmetro ulParam da mensagem do _ marcador de _ comando _ da mensagem MFT .
Necessária

Comentários

MFTs assíncronas envie esse evento por meio da interface IMFMediaEventGenerator . O MFTs síncrono nunca envia este evento.

O cliente de uma MFT assíncrona pode inserir um marcador no fluxo chamando IMFTransform::P rocessmessage com a mensagem do _ _ _ marcador de comando de mensagem MFT . O parâmetro ulParam contém dados definidos pelo aplicativo.

Quando o MFT termina de processar todos os dados de entrada que estavam disponíveis no momento da chamada ProcessMessage , o MFT enfileira um evento METransformMarker. O atributo de contexto de _ MFT do evento _ _ MF do evento contém o valor do parâmetro ulParam . Para obter mais informações, consulte assíncrona MFTs.

Requisitos

Requisito Valor
Cliente mínimo com suporte
[somente aplicativos de área de trabalho Windows 7]
Servidor mínimo com suporte
Windows [Somente aplicativos da área de trabalho do Server 2008 R2]
Cabeçalho
Mfobjects. h (incluir Mfidl. h)

Confira também

Eventos de Media Foundation

MFTs assíncrona