Qt GUI Private C++ Classes
提供对私有图形用户界面功能的访问。更多
类
加速 2D/3D 图形 API 抽象 | |
顶点、索引或统一(常量)缓冲区资源 | |
包含有关缓冲区底层本地资源的信息 | |
描述渲染目标的单一颜色附件 | |
命令缓冲区资源 | |
计算管道状态资源 | |
Direct3D 11 特定初始化参数 | |
保存 QRhi 使用的 D3D 设备和设备上下文 | |
持有支持 QRhiCommandBuffer 的 ID3D12GraphicsCommandList1 对象 | |
Direct3D 12 特定初始化参数 | |
持有 QRhi 使用的 D3D12 设备 | |
指定深度或模版缓冲区的清除值 | |
描述初始化的 QRhi 所使用的物理设备、适配器或图形 API 实现 | |
OpenGL 特定初始化参数 | |
保存 QRhi 使用的 OpenGL 上下文 | |
图形流水线状态资源 | |
描述模版操作状态 | |
描述单色附件的混合状态 | |
后端特定初始化参数的基类 | |
持有支持 QRhiCommandBuffer 的 MTLCommandBuffer 和 MTLRenderCommandEncoder 对象 | |
金属专用初始化参数 | |
保存 QRhi 使用的 Metal 设备 | |
用于公开特定于后端本地资源对象集合的类的基类 | |
空后端特定初始化参数 | |
空 | |
描述回读(从可能仅 GPU 的内存中读回纹理内容)操作 | |
描述潜在异步缓冲区或纹理回读操作的结果 | |
渲染缓冲区资源 | |
封装本地渲染缓冲区对象 | |
渲染传递资源 | |
代表屏幕上(交换链)或屏幕外(纹理)的渲染目标 | |
封装本地资源对象的基类 | |
记录上传和复制类型的操作 | |
采样器资源 | |
指定一个剪刀矩形 | |
描述单个绑定点的着色器资源 | |
封装用于使着色器可见缓冲区、纹理和采样器资源的资源 | |
为管道中的着色器阶段指定类型和着色器代码 | |
封装纹理或其他本地 3D API 对象的对象 | |
封装本地着色速率贴图 | |
底层内存分配器提供的统计数据 | |
交换链资源 | |
描述交换链相关输出的高动态范围相关信息 | |
描述建立交换链所需的本地对象的不透明数据 | |
交换链渲染目标资源 | |
纹理资源 | |
包含纹理底层本地资源的相关信息 | |
指定读取或写入纹理的视图格式 | |
描述纹理到纹理的复制操作 | |
纹理渲染目标资源 | |
描述渲染目标的颜色和深度或深度/模板附件 | |
描述纹理上传操作中图层中一个 mip 层的来源 | |
描述纹理上传操作 | |
描述纹理上传操作中的一个图层(立方体贴图中的面,三维纹理中的切片,纹理阵列中的元素)。 | |
描述单个顶点输入元素 | |
描述顶点输入绑定 | |
描述顶点着色器消耗的顶点输入布局 | |
指定视口矩形 | |
持有支持 QRhiCommandBuffer 的 Vulkan 命令缓冲区对象 | |
特定于 Vulkan 的初始化参数 | |
收集 QRhi 使用的设备、队列和其他 Vulkan 对象 | |
持有支持 QRhiRenderPassDescriptor 的 Vulkan 渲染传递对象 |
© 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.