Spec-Zone.ru › Web APIs

MediaTrackSettings: свойство logicalSurface

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает во всех распространённых браузерах.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Свойство logicalSurface словаря MediaTrackSettings указывает, является ли область отображения, которая захватывается, логической поверхностью. Логические поверхности — это поверхности, которые не обязательно полностью отображаются на экране или могут быть скрыты, например, буферы отработки окон (где только часть буфера видна без прокрутки содержащего окна) и контексты внеэкранного рендеринга.

Значение

Булево значение, которое равно true, если видеопоток в потоке захваченного видео получен с логической поверхности отображения.

Наиболее распространённый сценарий, в котором поверхность отображения может быть логической, — это если выбранная поверхность содержит всю область содержимого окна, которое слишком велико для одновременного отображения на экране. Поскольку для отображения остальной части содержимого необходимо прокрутить окно, содержащее поверхность, эта поверхность является логической.

Видимая поверхность отображения (т.е. поверхность, для которой logicalSurface возвращает false) — это часть логической поверхности отображения, которая в данный момент видна на экране.

Например, пользовательский агент может разрешить пользователю выбрать, нужно ли передать весь документ (с browser и значением logicalSurface true) или только текущую видимую часть документа (где logicalSurface поверхности browser является false).

Спецификации

Спецификация
Захват экрана
# dom-mediatrackconstraintset-logicalsurface

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
logicalSurface Нет Нет Нет Нет 11.1 Нет Нет Нет 11.3 Нет Нет

См. также

  • API захвата экрана
  • Использование API захвата экрана
  • Возможности, ограничения и настройки
  • MediaDevices.getDisplayMedia()
  • MediaStreamTrack.getConstraints()
  • MediaStreamTrack.applyConstraints()
  • MediaStreamTrack.getSettings()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/logicalSurface

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API