包含

DSHL 支持:

  • include, ;例如,include "some_shader.dshl"

  • include_optional, 例如,include_optional "optional_shader.dshl"

*.dshl 文件中的包含总是一次性包含,不应与 hlsl 文件和代码块中的 #include 指令相混淆、 混淆,因为它们遵循常规的预处理器规则(可被包含多次)。