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

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

Структура события MFP_EVENT_TYPE_RATE_SET. Это событие отправляется после завершения метода IMFPMediaPlayer::SetRate .

Синтаксис

typedef struct MFP_RATE_SET_EVENT {
  MFP_EVENT_HEADER header;
  IMFPMediaItem    *pMediaItem;
  float            flRate;
} MFP_RATE_SET_EVENT;

Члены

header

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

pMediaItem

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

flRate

Новая скорость воспроизведения. Это значение может отличаться от запрошенного тарифа.

Комментарии

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

Требования

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

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

IMFPMediaPlayer::SetRate

IMFPMediaPlayerCallback

Структуры Media Foundation

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