このページでは

RenderCapabilities QML Type

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

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

プロパティ

詳細説明

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

プロパティ ドキュメント

api : QRenderCapabilities::API [read-only]

現在使用中のAPIを返します。

driverVersion : string [read-only]

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

extensions : list<string> [read-only]

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

glslVersion : string [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]

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

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]

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

maxWorkGroupSizeZ : int [read-only]

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

minorVersion : int [read-only]

現在使用中のマイナーバージョン番号を返します。

profile : bool [read-only]

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

renderer : string [read-only]

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

supportsCompute : bool [read-only]

Compute Shadersがサポートされていればtrueを返す。

supportsImageStore : bool [read-only]

イメージストアの操作がサポートされている場合はtrueを返します。

supportsSSBO : bool [read-only]

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

supportsUBO : bool [read-only]

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

valid : bool [read-only]

データが有効であればtrue、そうでなければQt 3D 、利用可能なハードウェアへの問い合わせに失敗した。

vendor : string [read-only]

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

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.