Qt GUI Private C++ Classes
非公開のGUI機能へのアクセスを提供します。詳細...
クラス
高速化された2D/3DグラフィックスAPIの抽象化 | |
物理的なグラフィックスデバイスを表します | |
頂点、インデックス、またはユニフォーム(定数)バッファリソース | |
バッファの基盤となるネイティブリソースに関する情報を格納する | |
レンダリングターゲットの単一のカラーアタッチメントを記述する | |
コマンドバッファリソース | |
コンピュートパイプライン状態リソース | |
Direct3D 11 固有の初期化パラメータ | |
QRhi が使用する D3D デバイスおよびデバイスコンテキストを保持します | |
QRhiCommandBuffer を裏付けする ID3D12GraphicsCommandList1 オブジェクトを保持します | |
Direct3D 12 固有の初期化パラメータ | |
QRhi が使用する D3D12 デバイスを保持します | |
深度バッファまたはステンシルバッファのクリア値を指定します | |
初期化された QRhi によって使用される物理デバイス、アダプタ、またはグラフィックス API の実装を記述します | |
OpenGL 固有の初期化パラメータ | |
QRhi が使用する OpenGL コンテキストを保持します | |
グラフィックスパイプライン状態リソース | |
ステンシル操作の状態を記述します | |
1 つのカラーアタッチメントのブレンド状態を記述します | |
インデックス付き描画コマンド | |
描画コマンド | |
バックエンド固有の初期化パラメータの基底クラス | |
QRhiCommandBuffer を裏付けする MTLCommandBuffer および MTLRenderCommandEncoder オブジェクトを保持します | |
Metal 固有の初期化パラメータ | |
QRhiによって使用されるMetalデバイスを保持します | |
ネイティブリソースオブジェクトのバックエンド固有のコレクションを公開するクラスの基底クラス | |
バックエンド固有の初期化パラメータがNullの場合 | |
空 | |
リードバック(場合によっては GPU 専用のメモリからテクスチャの内容を読み戻す)操作を記述する | |
非同期となる可能性のあるバッファまたはテクスチャのリードバック操作の結果を表します | |
RenderBufferリソース | |
ネイティブのレンダーバッファオブジェクトをラップします | |
レンダーパスリソース | |
画面上(スワップチェーン)または画面外(テクスチャ)のレンダリングターゲットを表します | |
ネイティブリソースオブジェクトをカプセル化するクラスの基底クラス | |
アップロードおよびコピー型の操作を記録します | |
サンプラーリソース | |
シザー矩形を指定する | |
単一のバインディングポイントに対するシェーダーリソースを記述する | |
バッファ、テクスチャ、サンプラーリソースをシェーダーから利用可能にするためのリソースをカプセル化する | |
パイプライン内のシェーダステージのタイプとシェーダコードを指定します | |
テクスチャまたはその他の種類のネイティブ 3D API オブジェクトをラップするオブジェクト | |
ネイティブのシェーディングレートマップをラップする | |
基盤となるメモリアロケータから提供される統計情報 | |
スワップチェーンリソース | |
スワップチェーンに関連付けられた出力のハイダイナミックレンジ(HDR)に関する情報を記述します | |
スワップチェーンの設定に必要なネイティブオブジェクトを記述する不透明データ | |
スワップチェーンのレンダリングターゲットリソース | |
テクスチャリソース | |
テクスチャの基盤となるネイティブリソースに関する情報を格納します | |
テクスチャへの読み取りまたは書き込みを行うためのビュー形式を指定します | |
テクスチャ間コピー操作を記述する | |
テクスチャ・レンダリングターゲットリソース | |
レンダリングターゲットの色および深度、あるいは深度/ステンシルアタッチメントについて記述します | |
テクスチャアップロード操作における、レイヤー内の 1 つのミップレベルのソースについて説明します | |
テクスチャのアップロード操作について説明します | |
テクスチャアップロード操作における 1 つのレイヤー(キューブマップの場合はフェイス、3D テクスチャの場合はスライス、テクスチャ配列の場合は要素)について説明します | |
単一の頂点入力要素を記述します | |
頂点入力のバインディングについて説明します | |
頂点シェーダーによって消費される頂点入力のレイアウトについて説明します | |
ビューポートの矩形を指定します | |
QRhiCommandBuffer を裏付けとする Vulkan コマンドバッファオブジェクトを保持します | |
Vulkan固有の初期化パラメータ | |
QRhiによって使用されるデバイス、キュー、およびその他のVulkanオブジェクトを収集します | |
QRhiRenderPassDescriptorを裏付けとするVulkanレンダーパスオブジェクトを保持する |
© 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.