Метод IMDSPObjectInfo::GetPlayOffset (mswmdm.h)
Метод GetPlayOffset извлекает смещение воспроизведения объекта в единицах, относящихся к объекту. Это отправная точка для следующего вызова IMDSPDeviceControl::P lay.
Синтаксис
HRESULT GetPlayOffset(
[out] DWORD *pdwOffset
);
Параметры
[out] pdwOffset
Указатель на DWORD , содержащий смещение воспроизведения объекта в единицах, относящихся к объекту.
Возвращаемое значение
Метод возвращает HRESULT. Все методы интерфейса в Windows Media диспетчер устройств могут возвращать любой из следующих классов кодов ошибок:
- Стандартные коды ошибок COM
- Коды ошибок Windows, преобразованные в значения HRESULT
- Коды ошибок диспетчер устройств Windows Media
Комментарии
Полученное значение равно нулю (если метод SetPlayOffset не был вызван) или значение, заданное методом SetPlayOffset , не больше общей длины воспроизведения объекта минус одна единица.
Для воспроизводимых файлов возвращаемое значение указывается в миллисекундах. Значение смещения воспроизведения не изменяется, когда пользователь начинает воспроизводить файл на устройстве мультимедиа или когда приложение вызывает метод IMDSPDeviceControl::P lay .
Для папок или файловых систем, содержащих воспроизводимые файлы, возвращаемое значение указывает на первую дорожку, которая воспроизводится, когда приложение вызывает метод IMDSPDeviceControl::P lay .
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | mswmdm.h |
Библиотека | Mssachlp.lib |