Files
XCSDD/docs/api/rhi/shader/compile-from-file.md
ssdfasd 58a83f445a fix: improve doc link navigation and tree display
- Fix link resolution with proper relative/absolute path handling
- Improve link styling with underline decoration
- Hide leaf nodes from tree, only show directories
- Fix log file path for packaged app
2026-03-19 12:44:08 +08:00

601 B
Raw Blame History

RHIShader::CompileFromFile

virtual bool CompileFromFile(const wchar_t* filePath, const char* entryPoint, const char* target) = 0;

从文件编译着色器。

参数:

  • filePath - 着色器源文件路径
  • entryPoint - 入口点函数名
  • target - 编译目标(如 "vs_6_0", "ps_6_0"

返回: 成功返回 true,失败返回 false

复杂度: O(n) - 取决于着色器代码复杂度

示例:

shader->CompileFromFile(L"shaders/vertex.hlsl", "main", "vs_6_0");

相关文档