Share via


é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

Voir aussi

IMFTransform ::P rocessOutput

Énumérations Media Foundation

Transformations Media Foundation