Cómo optimizar la representación de vídeo (HTML)

[ Este artículo está destinado a desarrolladores de Windows 8.x y Windows Phone 8.x que escriben aplicaciones de Windows Runtime. Si estás desarrollando para Windows 10, consulta la documentación más reciente ]

Windows en tiempo de ejecución introduce varias optimizaciones con respecto al uso del elemento video de HTML5.

Instrucciones

Uso del atributo msIsLayoutOptimalForPlayback

El atributo booleano de solo lectura msIsLayoutOptimalForPlayback proporciona información a los desarrolladores con respecto a si los elementos de vídeo pueden beneficiarse de la opción de representación optimizada en el sistema.

Escuchar el evento onMSVideoOptimalLayoutChanged que se notificará cuando cambie el estado de msIsLayoutOptimalForPlayback.

Para que msIsLayoutOptimalForPlayback sea true, evita lo siguiente:

  • Elementos de vídeo con esquemas CSS establecidos.
  • Representar un elemento de vídeo a través de Canvas.
  • Insertar elementos de vídeo en SVG.

Cuando msIsLayoutOptimalForPlayback es true, la reproducción de vídeo generalmente tiene un mejor rendimiento y usa menos energía de la batería.

Para habilitar la reproducción en 3D estereoscópico, msIsLayoutOptimalForPlayback debe ser true.