Поделиться через


Доступ к данным кадра DWM и управление ими

В этом разделе рассматриваются API диспетчера окон рабочего стола (DWM), которые используются для планирования и презентации мультимедиа.

API тайминга кадра DWM

API планирования и презентации мультимедиа обеспечивают более подробный контроль над составом и представлением образа рабочего стола. Обычно это необходимо для приложений воспроизведения мультимедиа и видео, для которых DWM работает асинхронно с собственным расписанием презентации, что может привести к артефактам выборки, если они не строго контролируются.

Ниже приведены функции планирования и презентации мультимедиа. Сведения об их использовании находятся на этих страницах.

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