Spec-Zone.ru › Qt 5.6

Тип QML OpenGLInfo

Предоставляет информацию об используемой версии OpenGL Подробнее...

Заявление об импорте: import QtQuick 2.5
С момента: Qt 5.4
  • Список всех членов, включая унаследованные

Свойства

  • majorVersion : int
  • minorVersion : int
  • profile : перечисление
  • renderableType : перечисление

Подробное описание

Прикреплённый тип OpenGLInfo предоставляет информацию о версии OpenGL, используемой для рендеринга поверхности элемента, к которому он прикреплён.

Если элемент-приёмник в данный момент не связан с какой-либо графической поверхностью, свойства устанавливаются в значения по умолчанию для формата поверхности. При связывании с поверхностью все свойства обновляются.

См. также ShaderEffect.

Документация по свойствам

majorVersion : int

Это свойство содержит основную версию OpenGL.

Версия по умолчанию — 2.0.

См. также minorVersion и profile.

minorVersion : int

Это свойство содержит второстепенную версию OpenGL.

Версия по умолчанию — 2.0.

См. также majorVersion и profile.

profile : перечисление

Это свойство содержит профиль конфигурации контекста OpenGL.

Возможные значения:

  • OpenGLInfo.NoProfile (по умолчанию) — версия OpenGL ниже 3.2.
  • OpenGLInfo.CoreProfile — функциональность, устаревшая в версии OpenGL 3.0, недоступна.
  • OpenGLInfo.CompatibilityProfile — доступна функциональность из более ранних версий OpenGL.

Компоненты QML, используемые повторно, обычно используют это свойство в связываниях, чтобы выбирать совместимые шейдерные источники для профилей core и non-core.

См. также majorVersion и minorVersion.

renderableType : перечисление

Это свойство содержит тип рендерируемого объекта.

Возможные значения:

  • OpenGLInfo.Unspecified (по умолчанию) — метод рендеринга не указан
  • OpenGLInfo.OpenGL — рендеринг настольной версии OpenGL
  • OpenGLInfo.OpenGLES — рендеринг OpenGL ES

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-qtquick-openglinfo.html

Spec-Zone.ru

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