slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | 所有成员列表
z8::DX12UploadBuffer类 参考

#include <DX12UploadBuffer.h>

类 z8::DX12UploadBuffer 继承关系图:
Inheritance graph
[图例]
z8::DX12UploadBuffer 的协作图:
Collaboration graph
[图例]

Public 成员函数

 DX12UploadBuffer (DX12Render *R)
 
 ~DX12UploadBuffer () override
 
void Init (unsigned size) override
 
void Update (const void *src) override
 
- Public 成员函数 继承自 z8::DX12Buffer
 DX12Buffer (DX12Render *R)
 
- Public 成员函数 继承自 z8::DX12Common
 DX12Common (DX12Render *)
 
virtual ~DX12Common ()=default
 

Public 属性

ComPtr< ID3D12ResourceGPUBuffer
 
charCPUBuffer
 
- Public 属性 继承自 z8::DX12Common
DX12DeviceCtx
 
DX12RenderRender
 

构造及析构函数说明

◆ DX12UploadBuffer()

DX12UploadBuffer::DX12UploadBuffer ( DX12Render * R)
explicit

◆ ~DX12UploadBuffer()

DX12UploadBuffer::~DX12UploadBuffer ( )
override

成员函数说明

◆ Init()

void DX12UploadBuffer::Init ( unsigned size)
overridevirtual

实现了 z8::DX12Buffer.

这是这个函数的调用关系图:

◆ Update()

void DX12UploadBuffer::Update ( const void * src)
overridevirtual

实现了 z8::DX12Buffer.

类成员变量说明

◆ CPUBuffer

char* z8::DX12UploadBuffer::CPUBuffer

◆ GPUBuffer

ComPtr<ID3D12Resource> z8::DX12UploadBuffer::GPUBuffer

该类的文档由以下文件生成: