MFT_MESSAGE_COMMAND_MARKER
Markiert einen Punkt im Datenstrom. Diese Nachricht gilt nur für asynchrone MFTs.
Nachrichtenparameter
Ein beliebiger Wert. Die MFT gibt den Wert an den Client im METransformMarker-Ereignis zurück.
Hinweise
Rufen Sie zum Senden dieser Nachricht IMFTransform::P rocessMessage auf.
Die MFT antwortet wie folgt auf diese Nachricht:
- Die MFT generiert aus den vorhandenen Eingabedaten so viele Ausgabebildpunkte wie möglich und sendet für jeden Ausgabebildpunkt ein METransformHaveOutput-Ereignis.
- Nachdem alle Ausgaben generiert wurden, sendet die MFT ein METransformMarker-Ereignis. Dieses Ereignis muss nach allen METransformHaveOutput-Ereignissen gesendet werden.
Der Client muss diese Nachricht nicht senden und sollte sie nur an asynchrone MFTs senden. Eine synchrone MFT sendet kein METransformMarker-Ereignis als Reaktion auf diese Nachricht.
Implementierung
Asynchrone MFTs müssen wie beschrieben auf diese Nachricht reagieren. Synchrone MFTs sollten diese Meldung ignorieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 R2 [nur Desktop-Apps] |
Header |
|
Siehe auch