Событие METransformDrainComplete
Отправляется асинхронным преобразованием Media Foundation (MFT) после завершения операции стока.
Значения событий
Возможные значения, полученные из IMFMediaEvent::GetValue , включают следующие.
VARTYPE | Описание |
---|---|
VT_EMPTY |
Нет данных события. |
Атрибуты
Для этого события определены следующие атрибуты.
attribute | Описание |
---|---|
MF_EVENT_MFT_INPUT_STREAM_ID |
Идентификатор потока, который был осучен. (Обязательно) |
Комментарии
Асинхронные MFT отправляют это событие через интерфейс IMFMediaEventGenerator . Синхронные MFT никогда не отправляют это событие.
Чтобы очистить MFT, вызовите IMFTransform::P rocessMessage с сообщением MFT_MESSAGE_COMMAND_DRAIN . Укажите входной поток для стока в параметре ulParam . После завершения операции стока асинхронный MFT отправляет событие METransformDrainComplete. Атрибут MF_EVENT_MFT_INPUT_STREAM_ID события содержит идентификатор потока, указанный в параметре ulParam .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 R2 [только классические приложения] |
Заголовок |
|
См. также раздел