структура MFP_PLAYBACK_ENDED_EVENT (mfplay.h)

Важно Устаревшие. Этот API может быть удален из будущих выпусков Windows. Приложения должны использовать сеанс мультимедиа для воспроизведения.
 

Структура событий для события MFP_EVENT_TYPE_PLAYBACK_ENDED . Это событие отправляется, когда текущий элемент мультимедиа завершает воспроизведение.

Синтаксис

typedef struct MFP_PLAYBACK_ENDED_EVENT {
  MFP_EVENT_HEADER header;
  IMFPMediaItem    *pMediaItem;
} MFP_PLAYBACK_ENDED_EVENT;

Члены

header

MFP_EVENT_HEADER структура, содержащая данные, общие для всех событий IMFPMediaPlayer .

pMediaItem

Указатель на интерфейс IMFPMediaItem только что завершившегося элемента мультимедиа.

Комментарии

Чтобы получить указатель на эту структуру, приведите параметр pEventHeader метода IMFPMediaPlayerCallback::OnMediaPlayerEvent . Для этой цели можно использовать макрос MFP_GET_PLAYBACK_ENDED_EVENT .

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть mfplay.h

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

IMFPMediaPlayerCallback

Структуры Media Foundation

Использование MFPlay для воспроизведения звука и видео