文件名称:MinimalOffscreenD3D:使用 D3D11 和 WIC 进行屏幕外图像渲染的最小项目
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-04 15:57:28
C++
最小离屏D3D 使用 D3D11 和 WIC 进行屏幕外图像渲染的最小 C++ 项目。 这个原生 C++ 控制台应用程序非常简单,它使用来自 Windows 8 SDK 的 API 以及一些很酷的 Visual Studio 2013 功能生成一个 PNG。 没有创建窗口,没有 WinAPI 调用,只有: Direct3D 11, Windows 成像组件 (WIC), 集成HLSL编译器, stl。 脚步 创建 D3D11 设备和上下文。 创建屏幕外缓冲区。 加载和设置着色器。 画一个简单的四边形。 从渲染目标复制纹理。 创建 png 编码器和流。 保存图像缓冲区。
【文件预览】:
MinimalOffscreenD3D-master
----MinimalOffscreenD3D.sln(961B)
----PixelShader.hlsl(83B)
----VertexShader.hlsl(422B)
----MinimalOffscreenD3D.vcxproj(5KB)
----.gitignore(3KB)
----README.md(588B)
----MinimalOffscreenD3D.cpp(5KB)
----.gitattributes(2KB)