So wird’s gemacht: Optimieren des Videorenderings (HTML)
[ Dieser Artikel richtet sich an Windows 8.x- und Windows Phone 8.x-Entwickler, die Windows-Runtime-Apps schreiben. Wenn Sie für Windows 10 entwickeln, finden Sie weitere Informationen unter neueste Dokumentation ]
Bei Verwendung des HTML5-Elements video stellt die Windows-Runtime verschiedene Optimierungen zur Verfügung.
Anweisungen
Verwenden des msIsLayoutOptimalForPlayback-Attributs
Über das schreibgeschützte boolesche Attribut msIsLayoutOptimalForPlayback erhalten Entwicklern Informationen darüber, ob Videoelemente von der Option für optimiertes Rendering profitieren können, die vom System bereitgestellt wird.
Überwachen Sie das onMSVideoOptimalLayoutChanged-Ereignis, um über Statusänderungen von msIsLayoutOptimalForPlayback informiert zu werden.
Damit msIsLayoutOptimalForPlayback den Wert true aufweist, müssen Sie Folgendes vermeiden:
- Videoelemente, für die CSS-Umrisse festgelegt sind.
- Rendern eines Videoelements über eine Canvas.
- Einbetten von Videoelementen in eine SVG.
Wenn msIsLayoutOptimalForPlayback den Wert true hat, ist die Videowiedergabe in der Regel besser und beansprucht weniger Akku-Leistung.
Um die Stereo-3D-Wiedergabe zu aktivieren, muss msIsLayoutOptimalForPlayback gleich true sein.