énumération _MFT_PROCESS_OUTPUT_FLAGS (mftransform.h)
Définit des indicateurs pour le traitement des exemples de sortie dans une transformation Media Foundation (MFT).
Syntax
typedef enum _MFT_PROCESS_OUTPUT_FLAGS {
MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER = 0x1,
MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT = 0x2
} ;
Constantes
MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER Valeur : 0x1 Ne produisez pas de sortie pour les flux dans lesquels le membre pSample de la structure MFT_OUTPUT_DATA_BUFFER est NULL. Cet indicateur n’est pas valide, sauf si MFT a marqué le flux de sortie avec l’indicateur MFT_OUTPUT_STREAM_DISCARDABLE ou MFT_OUTPUT_STREAM_LAZY_READ. Pour plus d’informations, consultez IMFTransform ::GetOutputStreamInfo. |
MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT Valeur : 0x2 Régénère le dernier exemple de sortie. Cet indicateur est utilisé uniquement par les MFT de traitement vidéo. Note Nécessite Windows 8. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
En-tête | mftransform.h |