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