Add Music fluctuations project and Chinese plan docs

This commit is contained in:
2026-03-21 15:55:54 +08:00
parent 629455df07
commit a172d75e36
462 changed files with 382904 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
#pragma once
#include "../global/Base.h"
/*
* class FrameBuffer
* 帧缓存
*/
class FrameBuffer {
public:
FrameBuffer(uint32_t width, uint32_t height, void* colorBuffer = nullptr);
~FrameBuffer();
FrameBuffer(const FrameBuffer&) = delete;//不准拷贝复制
uint32_t mWidth{ 0 };
uint32_t mHeight{ 0 };
uint32_t mPixelSize{ 0 };
RGBA* mColorBuffer{ nullptr }; //首地址
float* mDepthBuffer{ nullptr };
bool mExternBuffer{ false };
};