QRhiAdapter Class

物理グラフィックデバイスを表します。詳細...

ヘッダー #include <rhi/qrhi.h>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::GuiPrivate)
qmake: QT += gui-private
以来:Qt 6.10

パブリック関数

virtual QRhiDriverInfo info() const = 0

詳細な説明

いくつかのQRhi バックエンドは、adapters またはphysical devices の概念を公開するグラフィックス API をターゲットにしています。システムに存在するアダプタのリストを取得するには、静的なenumerateAdapters() 関数を呼び出します。返された QRhiAdapter オブジェクトの 1 つをcreate() に渡すと、QRhiAdapter が対応するアダプタまたは物理デバイスの使用を要求できます。QRhiDriverInfo を公開する以外は、QRhiAdapter は不透明なハンドルとして扱われます。

注意: Vulkanでは、QRhiAdapterは、enumerateAdapters ()に使用されたQVulkanInstance が有効である限り有効です。これはまた、QRhiAdapter が Vulkan インスタンス (QVulkanInstance,VkInstance) に結び付けられ、別の Vulkan インスタンスのコンテキストで使用できないことを意味します。

注意: これは互換性保証が制限された RHI API です。詳細はQRhi を参照してください。

メンバー関数ドキュメント

[pure virtual] QRhiDriverInfo QRhiAdapter::info() const

対応するQRhiDriverInfo を返す。

© 2025 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.