RenderCapabilities QML Type

QRenderCapabilitiesクラスは、利用可能なレンダリングエンジンに関する設定を保持します。詳細...

Import Statement: import Qt3D.Render 2.8
In C++: QRenderCapabilities
Status: Deprecated

プロパティ

詳細説明

RenderCapabilitiesは、実行時に利用可能なグラフィカル機能の詳細を提供します。これは、例えば、コンピュートシェーダーが使用可能かどうかに応じて、いくつかのアルゴリズムに使用するコードパスを決定するために使用できます。

プロパティ・ドキュメンテーション

api : QRenderCapabilities::API [read-only]

現在使用されている API を返します。


driverVersion : QString [read-only]

ドライバーバージョン文字列を返します。


extensions : QStringList [read-only]

現在使用可能な拡張機能のリストを返します。


glslVersion : QString [read-only]

GLSL バージョン文字列を返します。


majorVersion : int [read-only]

現在使用中のメジャーバージョン番号を返します。


maxComputeInvocations : int [read-only]

使用可能な Compute Shader の最大数を返します。


maxComputeSharedMemorySize : int [read-only]

Compute Shaders で使用可能な共有メモリの最大容量を返します。


maxImageUnits : int [read-only]

使用可能なイメージユニットの最大数を返します。


maxSSBOBindings : int [read-only]

使用可能なSSBOバインディングポイントの最大数を返します(サポートされている場合)。


maxSSBOSize : int [read-only]

利用可能な場合、SSBOの最大サイズを返します。


maxSamples : int [read-only]

MSAAで使用可能な最大サンプル数を返します。


maxTextureLayers : int [read-only]

使用可能なテクスチャレイヤー数を返します。


maxTextureSize : int [read-only]

テクスチャの最大サイズを返します。


maxTextureUnits : int [read-only]

使用可能なテクスチャユニット数を返します。


maxUBOBindings : int [read-only]

使用可能なUBOバインディングポイントの最大数を返します(サポートされている場合)。


maxUBOSize : int [read-only]

サポートされている場合は、UBO の最大サイズを返します。


maxWorkGroupCountX : int [read-only]

使用可能なCompute Shaderワークグループの最大数をX軸で返します。


maxWorkGroupCountY : int [read-only]

利用可能なCompute Shaderワークグループの最大数をY軸で返します。


maxWorkGroupCountZ : int [read-only]

Z軸における使用可能なCompute Shaderワークグループの最大数を返します。


maxWorkGroupSizeX : int [read-only]

X軸におけるCompute Shaderローカルワークグループの最大サイズを返します。


maxWorkGroupSizeY : int [read-only]

Y軸におけるCompute Shaderローカルワークグループの最大サイズを返します。


maxWorkGroupSizeZ : int [read-only]

Z軸におけるCompute Shaderローカルワークグループの最大サイズを返します。


minorVersion : int [read-only]

現在使用されているマイナーバージョン番号を返します。


profile : bool [read-only]

現在使用中のプロファイル(該当する場合)を返します。


renderer : QString [read-only]

デバイス識別文字列を返します。


supportsCompute : bool [read-only]

Compute Shader がサポートされている場合は true を返します。


supportsImageStore : bool [read-only]

Image Store 操作がサポートされている場合は true を返します。


supportsSSBO : bool [read-only]

SSBO がサポートされている場合は true を返します。


supportsUBO : bool [read-only]

UBO がサポートされている場合は true を返します。


valid : bool [read-only]

データが有効な場合は true を返し、そうでない場合は Qt 3D は利用可能なハードウェアのクエリに失敗しました。


vendor : QString [read-only]

ベンダー識別文字列を返します。


©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。