Как искать во время воспроизведения
[Функция, связанная с этой страницей MFPlay, является устаревшей функцией. Он был заменен MediaPlayer и МВФMediaEngine. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer и IMFMediaEngine вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]
В этом разделе описывается, как искать во время воспроизведения с помощью MFPlay.
Поиск во время воспроизведения
- Инициализировать PROPVARIANT для хранения времени поиска в 100-наносекундах единиц в виде типа LARGE_INTEGER (VT_I8).
- Вызов IMFPMediaPlayer::SetPosition. Укажите MFP_POSITIONTYPE_100NS для первого параметра и передайте в PROPVARIANT для второго параметра.
Требования
Для MFPlay требуется Windows 7.
См. также