Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Извлекает длительность примера.
Синтаксис
HRESULT GetSampleDuration(
[out] LONGLONG *phnsSampleDuration
);
Параметры
[out] phnsSampleDuration
Получает длительность в 100-наносекундных единицах.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
| Код возврата | Описание |
|---|---|
|
Метод выполнен успешно. |
|
Выборка не имеет заданной длительности. |
Комментарии
Если образец содержит несколько буферов, длительность включает данные из всех буферов.
Если полученная длительность равна нулю или метод возвращает MF_E_NO_SAMPLE_DURATION, длительность неизвестна. В этом случае можно вычислить длительность по типу носителя, например с помощью частоты видеокадров или частоты дискретизации звука.
Этот интерфейс доступен на следующих платформах, если установлены распространяемые компоненты пакета SDK для Windows Media Format 11:
- Windows XP с пакетом обновления 2 (SP2) и более поздних версий.
- Windows XP Media Center Edition 2005 с установленным KB900325 (Windows XP Media Center Edition 2005) и KB925766 (накопительный пакет обновления за октябрь 2006 г. для Windows XP Media Center Edition).
Требования
| Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | mfobjects.h (включая Mfidl.h) |
| Библиотека | Mfuuid.lib |