HLSL 代表高级着色语言(High-Level Shader Language),是微软开发的专有着色语言,用于配合 Microsoft Direct3D API 使用。就像 OpenGL 的对应语言 GLSL 一样,它通过提供创建自定义渲染效果或执行在 CPU 上计算量大的操作的能力,为开发者开启了可编程 GPU 的强大功能。HLSL 类似于 C 编程语言,因此对于来自传统编程背景的开发者来说更容易上手。它通常被视为 DirectX 生态系统的重要组成部分,用于开发游戏中复杂且视觉效果出色的图形。