共用方式為


如何最佳化視訊轉譯 (HTML)

[ 本文的目標對象是撰寫 Windows 執行階段 App 的 Windows 8.x 和 Windows Phone 8.x 開發人員。如果您正在開發適用於 Windows 10 的 App,請參閱 最新文件 ]

Windows 執行階段引進了一些適合 HTML5 video 元素的最佳化功能。

指示

使用 msIsLayoutOptimalForPlayback 屬性

開發人員可以透過唯讀布林屬性 msIsLayoutOptimalForPlayback,獲得系統中最佳化的呈現選項是否對視訊元素有所助益的相關資訊。

接聽 onMSVideoOptimalLayoutChanged 事件,以便在 msIsLayoutOptimalForPlayback 狀態變更時收到通知。

要讓 msIsLayoutOptimalForPlaybacktrue,請避免以下各項:

  • 視訊元素設定 CSS 大綱。
  • 透過畫布呈現視訊元素。
  • 在 SVG 中內嵌視訊元素。

msIsLayoutOptimalForPlaybacktrue 時,視訊播放通常有較佳的效能,而且電池用量較少。

如果想啟用 Stereo 3D 播放,msIsLayoutOptimalForPlayback 必須是 true