METransformNeedInput
O evento METransformNeedInput indica que uma transformação de dispositivo precisa de uma entrada.
Quando enviado
Esse evento é enviado quando uma transformação de dispositivo precisa de entrada para gerar saída. Normalmente, os MFTs assíncronos usam essa mensagem para obter exemplos de entrada para processar e produzir um exemplo de saída.
Parâmetros
Parâmetro | Descrição |
---|---|
Índice de fluxo de entrada | O índice de fluxo de entrada é enviado no repositório de atributos IMFMediaEvent como MF_EVENT_MFT_INPUT_STREAM_ID. |
Comentários
Esse evento não será tratado pelo DTM (gerenciador de transformação de dispositivo) pelos seguintes motivos:
- A devproxy não tem nenhum pino de entrada
- Embora o Dispositivo MFT tenha pinos de entrada, ele é alimentado automaticamente com amostras quando eles estão disponíveis na saída de Devproxy. Portanto, não é necessário que o MFT do dispositivo solicite exemplos. Essa solicitação seria ignorada pelo DTM.