Поделиться через


Интерфейс IMFMediaEventGenerator (mfobjects.h)

Извлекает события из любого объекта Media Foundation, который создает события.

Наследование

Интерфейс IMFMediaEventGenerator наследуется от интерфейса IUnknown . IMFMediaEventGenerator также имеет следующие типы членов:

Методы

Интерфейс IMFMediaEventGenerator имеет следующие методы.

 
IMFMediaEventGenerator::BeginGetEvent

Начинает асинхронный запрос для следующего события в очереди.
IMFMediaEventGenerator::EndGetEvent

Завершает асинхронный запрос для следующего события в очереди.
IMFMediaEventGenerator::GetEvent

Извлекает следующее событие в очереди. Этот метод является синхронным.
IMFMediaEventGenerator::QueueEvent

Помещает новое событие в очередь объекта.

Комментарии

Объект, поддерживающий этот интерфейс, поддерживает очередь событий. Клиент объекта может получать события синхронно или асинхронно. Синхронный метод — GetEvent. Асинхронные методы: BeginGetEvent и EndGetEvent.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfobjects.h (включая Mfidl.h)

См. также раздел

Генераторы событий мультимедиа

Интерфейсы Media Foundation