dcl_function_body (sm5 - asm)
声明函数正文。
dcl_function_body fb# |
---|
项目 | 说明 |
---|---|
Fb# |
[in]函数的显示位置的标签。 |
注解
此指令声明了一个唯一的函数正文,其代码将在标签 fb# 的程序中出现。
函数主体用于函数表声明。 有关详细信息,请参阅 dcl_function_table。
在外壳着色器和域着色器中,存在多个阶段 (控制点阶段、分叉阶段和联接阶段) ,所有功能体 (标签 fb#) 出现在所有阶段之后,而不是按阶段分组。
对于可以存在的函数体数没有限制。
此说明适用于以下着色器阶段:
顶点 | 外壳 | 域 | Geometry | 像素 | 计算 |
---|---|---|---|---|---|
X | X | X | X | X | X |
最小着色器模型
以下着色器模型中支持此说明:
着色器模型 | 支持 |
---|---|
着色器模型 5 | 是 |
着色器模型 4.1 | 否 |
着色器模型 4 | 否 |
着色器模型 3 (DirectX HLSL) | 否 |
着色器模型 2 (DirectX HLSL) | 否 |
着色器模型 1 (DirectX HLSL) | 否 |