Files
XCEngine/docs/api/XCEngine/RHI/OpenGL/OpenGLResourceView/OpenGLResourceView.md

2.6 KiB
Raw Blame History

OpenGLResourceView

命名空间: XCEngine::RHI

类型: class

头文件: XCEngine/RHI/OpenGL/OpenGLResourceView.h

描述: 定义 XCEngine/RHI/OpenGL 子目录中的 OpenGLResourceView public API。

概述

OpenGLResourceView.hXCEngine/RHI/OpenGL 子目录 下的 public header当前页面作为平行目录中的 canonical 总览,用于汇总该头文件暴露的主要声明。

声明概览

声明 类型 说明
OpenGLResourceView class 继承自 RHIResourceView 的公开声明。

公共方法

方法 描述
OpenGLResourceView() 构造对象。
~OpenGLResourceView() 销毁对象并释放相关资源。
Shutdown 关闭并清理内部状态。
GetNativeHandle 获取相关状态或对象。
IsValid 查询当前状态。
InitializeAsRenderTarget 初始化内部状态。
InitializeAsDepthStencil 初始化内部状态。
InitializeAsShaderResource 初始化内部状态。
InitializeAsUnorderedAccess 初始化内部状态。
InitializeAsConstantBuffer 初始化内部状态。
InitializeAsVertexBuffer 初始化内部状态。
InitializeAsIndexBuffer 初始化内部状态。
GetViewType 获取相关状态或对象。
GetDimension 获取相关状态或对象。
GetFormat 获取相关状态或对象。
GetFramebuffer 获取相关状态或对象。
GetTextureUnit 获取相关状态或对象。
GetBindingPoint 获取相关状态或对象。
GetTexture 获取相关状态或对象。
GetBuffer 获取相关状态或对象。
GetBufferOffset 获取相关状态或对象。
GetBufferSize 获取相关状态或对象。
GetBufferStride 获取相关状态或对象。
GetFramebufferAttachment 获取相关状态或对象。
GetTextureResource 获取相关状态或对象。

相关文档