Доступ к данным кадра DWM и управление ими
В этом разделе рассматриваются API диспетчера окон рабочего стола (DWM), которые используются для планирования и презентации мультимедиа.
API тайминга кадра DWM
API планирования и презентации мультимедиа обеспечивают более подробный контроль над составом и представлением образа рабочего стола. Обычно это необходимо для приложений воспроизведения мультимедиа и видео, для которых DWM работает асинхронно с собственным расписанием презентации, что может привести к артефактам выборки, если они не строго контролируются.
Ниже приведены функции планирования и презентации мультимедиа. Сведения об их использовании находятся на этих страницах.
- DwmEnableMMCSS. Уведомляет DWM о включении планирования службы мультимедийного расписания (MMCSS), пока вызывающий процесс активен.
- DwmGetCompositionTimingInfo. Извлекает текущие сведения о времени композиции.
- DwmModifyPreviousDxFrameDuration. Изменяет количество обновлений, во время которых будет отображаться предыдущий кадр.
- DwmSetDxFrameDuration. Задает количество обновлений, в которых будет отображаться представленный кадр.
- DwmSetPresentParameters. Устанавливает текущие параметры для компоновки кадра.