Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Enviado por uma MFT (transformação assíncrona da Media Foundation) em resposta a uma mensagem MFT_MESSAGE_COMMAND_MARKER .
Valores de evento
Os valores possíveis recuperados de IMFMediaEvent::GetValue incluem o seguinte.
| VARTYPE | Descrição |
|---|---|
| VT_EMPTY |
Nenhum dado do evento. |
Atributos
Os atributos a seguir são definidos para esse evento.
| Atributo | Descrição |
|---|---|
|
MF_EVENT_MFT_CONTEXT |
O valor do parâmetro ulParam da mensagem MFT_MESSAGE_COMMAND_MARKER . (Obrigatório) |
Comentários
Os MFTs assíncronos enviam esse evento por meio da interface IMFMediaEventGenerator . MFTs síncronos nunca enviam esse evento.
O cliente de um MFT assíncrono pode colocar um marcador no fluxo chamando IMFTransform::P rocessMessage com a mensagem MFT_MESSAGE_COMMAND_MARKER . 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 MF_EVENT_MFT_CONTEXT do evento contém o valor do parâmetro ulParam . Para obter mais informações, consulte MFTs assíncronos.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte |
Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
| Cabeçalho |
|
Confira também