Qt GUI Private C++ Classes
提供对私有 GUI 功能的访问。更多...
类
加速的 2D/3D 图形 API 抽象层 | |
表示一个物理图形设备 | |
顶点、索引或统一(常量)缓冲区资源 | |
包含有关缓冲区底层本机资源的信息 | |
描述渲染目标的单个颜色附加项 | |
命令缓冲区资源 | |
计算管道状态资源 | |
Direct3D 11 专用的初始化参数 | |
保存 QRhi 所使用的 D3D 设备和设备上下文 | |
保存作为 QRhiCommandBuffer 后端支持的 ID3D12GraphicsCommandList1 对象 | |
Direct3D 12 特定的初始化参数 | |
保存 QRhi 所使用的 D3D12 设备 | |
指定深度缓冲区或模板缓冲区的清零值 | |
描述已初始化的 QRhi 所使用的物理设备、适配器或图形 API 实现 | |
OpenGL 特定的初始化参数 | |
保存 QRhi 所使用的 OpenGL 上下文 | |
图形管道状态资源 | |
描述模板操作状态 | |
描述一个颜色附件的混合状态 | |
索引绘制命令 | |
绘制命令 | |
后端特定初始化参数的基类 | |
保存支持 QRhiCommandBuffer 的 MTLCommandBuffer 和 MTLRenderCommandEncoder 对象 | |
Metal 特定的初始化参数 | |
保存 QRhi 所使用的 Metal 设备 | |
用于公开后端特定本机资源对象集合的类的基类 | |
后端特有的初始化参数为空 | |
为空 | |
描述回读操作(从可能仅限 GPU 的内存中读回纹理内容) | |
描述可能为异步的缓冲区或纹理回读操作的结果 | |
渲染缓冲区资源 | |
封装了一个本机渲染缓冲区对象 | |
渲染通道资源 | |
表示屏幕内(交换链)或屏幕外(纹理)的渲染目标 | |
封装原生资源对象的类的基类 | |
记录操作的上传和复制类型 | |
采样器资源 | |
指定一个剪切矩形 | |
描述单个绑定点对应的着色器资源 | |
封装资源,使缓冲区、纹理和采样器资源对着色器可见 | |
指定管道中某个着色器阶段的类型和着色器代码 | |
一个封装纹理或其他类型原生 3D API 对象的对象 | |
封装原生着色速率映射 | |
由底层内存分配器提供的统计信息 | |
交换链资源 | |
描述交换链相关输出的高动态范围信息 | |
描述设置交换链所需原生对象的不透明数据 | |
Swapchain 渲染目标资源 | |
纹理资源 | |
包含有关纹理底层原生资源的信息 | |
指定用于从纹理读取或向纹理写入的视图格式 | |
描述纹理到纹理的复制操作 | |
纹理渲染目标资源 | |
描述渲染目标的颜色和深度或深度/模板附件 | |
描述纹理上传操作中某一层内一个 Mip 级别的源 | |
描述纹理上传操作 | |
描述纹理上传操作中的一层(对于立方体贴图为面,对于 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.