Evento METransformNeedInput

Inviato da una trasformazione MFT (Media Foundation) asincrona per richiedere un nuovo esempio di input.

Valori dell'evento

I valori possibili recuperati da FMMediaEvent::GetValue includono quanto segue.

VARTYPE Descrizione
VT_EMPTY
Nessun dato dell'evento.

Attributi

Per questo evento sono definiti gli attributi seguenti.

Attributo Descrizione
MF_EVENT_MFT_INPUT_STREAM_ID
Identificatore del flusso che richiede i dati di input.
(Obbligatorio)

Commenti

Le MFT asincrone inviano questo evento tramite l'interfaccia IMFMediaEventGenerator . I MFT sincroni non inviano mai questo evento.

Quando il client del MFT riceve questo evento, deve chiamare FMTransform::P rocessInput per recapitare l'esempio successivo. L'attributo MF_EVENT_MFT_INPUT_STREAM_ID dell'oggetto evento specifica quale flusso di input richiede dati.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Windows Server 2008 R2 [solo app desktop]
Intestazione
Mfobjects.h (includere Mfidl.h)

Vedi anche

Eventi di Media Foundation

MFT asincroni