Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Envoyé par une transformation asynchrone de Media Foundation (MFT) en réponse à un message MFT_MESSAGE_COMMAND_MARKER .
Valeurs d’événement
Les valeurs possibles récupérées à partir d’IMFMediaEvent::GetValue sont les suivantes.
| VARTYPE | Description |
|---|---|
| VT_EMPTY |
Aucune donnée d'événement. |
Attributs
Les attributs suivants sont définis pour cet événement.
| Attribut | Description |
|---|---|
|
MF_EVENT_MFT_CONTEXT |
Valeur du paramètre ulParam du message MFT_MESSAGE_COMMAND_MARKER . (Obligatoire) |
Notes
Les MFT asynchrones envoient cet événement via l’interface IMFMediaEventGenerator . Les MFT synchrones n’envoient jamais cet événement.
Le client d’un MFT asynchrone peut placer un marqueur dans le flux en appelant IMFTransform::P rocessMessage avec le message MFT_MESSAGE_COMMAND_MARKER . Le paramètre ulParam contient des données définies par l’application.
Lorsque le MFT termine le traitement de toutes les données d’entrée qui étaient disponibles au moment de l’appel ProcessMessage , le MFT met en file d’attente un événement METransformMarker. L’attribut MF_EVENT_MFT_CONTEXT de l’événement contient la valeur du paramètre ulParam. Pour plus d’informations, consultez MfT asynchrones.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 7 [applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2008 R2 [applications de bureau uniquement] |
| En-tête |
|
Voir aussi