feat(core): 集成RenderSystem并优化构建配置

- 添加VIVID_2D_MYDLL_API宏定义支持动态链接库导出- 引入RenderSystem头文件及系统模块
- 实现RenderSystem静态方法调用逻辑
- 添加渲染指令记录与回放功能演示- 配置项目属性包含路径和外部依赖
- 更新Release模式下的库目录和依赖项设置
- 移除原有注释说明改用功能模块划分方式呈现代码结构
This commit is contained in:
tzdwindows 7
2025-11-14 20:39:01 +08:00
parent 5f166255f7
commit a1e68c878b
2 changed files with 48 additions and 23 deletions

View File

@@ -70,6 +70,10 @@
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<IncludePath>$(SolutionDir)x64\Release\include;$(IncludePath)</IncludePath>
<ExternalIncludePath>$(SolutionDir)x64\Release\include;$(ExternalIncludePath)</ExternalIncludePath>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
@@ -124,6 +128,8 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalLibraryDirectories>$(SolutionDir)x64\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>Vivid2DRenderer.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>