перечисление _MFT_PROCESS_OUTPUT_FLAGS (mftransform.h)
Определяет флаги для обработки выходных примеров в преобразовании Media Foundation (MFT).
Синтаксис
typedef enum _MFT_PROCESS_OUTPUT_FLAGS {
MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER = 0x1,
MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT = 0x2
} ;
Константы
MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER Значение: 0x1 Не создавать выходные данные для потоков, в которых элемент pSampleструктуры MFT_OUTPUT_DATA_BUFFER имеет значение NULL. Этот флаг недопустим, если только MFT не помечает выходной поток флагом MFT_OUTPUT_STREAM_DISCARDABLE или MFT_OUTPUT_STREAM_LAZY_READ. Дополнительные сведения см. в разделе IMFTransform::GetOutputStreamInfo. |
MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT Значение: 0x2 Повторно создает последний выходной пример. Этот флаг используется только для видеообработки MFT. Примечание Требуется Windows 8. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | mftransform.h |