Zugreifen auf und Steuern von DWM-Framedaten
In diesem Thema werden die DWM-APIs (Desktop Window Manager) erläutert, die für die Planung und Medienpräsentation verwendet werden.
DWM-Frame timing-API
Die APIs für Planung und Medienpräsentation ermöglichen eine detailliertere Kontrolle darüber, wann das Desktopbild zusammengesetzt und dargestellt wird. Dies wird in der Regel für Medien- und Videowiedergabeanwendungen benötigt, für die der DWM asynchron mit einem eigenen Präsentationszeitplan ausgeführt wird, was bei nicht strenger Kontrolle zu Samplingartefakten führen kann.
Die Funktionen "Planung" und "Medienpräsentation" umfassen Folgendes. Details zu ihrer Verwendung finden Sie auf diesen Seiten.
- DwmEnableMMCSS. Benachrichtigt den DWM, die MmCSS-Planung (Multimedia Class Schedule Service) zu aktivieren, während der Aufrufprozess aktiv ist.
- DwmGetCompositionTimingInfo. Ruft die aktuellen Zeitangaben für die Komposition ab.
- DwmModifyPreviousDxFrameDuration. Ändert die Anzahl der Aktualisierungen, bei denen der vorherige Frame angezeigt wird.
- DwmSetDxFrameDuration. Legt die Anzahl der Aktualisierungen fest, in denen der angezeigte Frame angezeigt werden soll.
- DwmSetPresentParameters. Legt die vorhandenen Parameter für die Framekomposition fest.