(Direct3D 9)
技术提供呈现肌肉。 一种技术封装了确定呈现样式的效果状态。 一种技术由一个或多个传递组成。
技术
调用方法的语法如下:
technique [ id ] [< annotation(s) >]
{ pass(es) }
其中:
- id 是可选的唯一名称。
- 批注是零个或多个用户特定信息的可选部分。 请参阅 将信息添加到效果参数with_Annotations。
- pass (es) 为零次或更多次。 每个传递都包含状态分配。 请参阅下文。
通过
传递包含呈现所需的状态分配。
pass [ id ] [< annotation(s) >]
{ state assignment(s) }
其中:
- id 是可选的唯一名称。
- 批注是一个或多个用户特定信息的可选部分。 请参阅 将信息添加到效果参数with_Annotations。
- 赋值 () 分配零个或多个状态值,或计算一个或多个表达式。 请参阅 Direct3D 9) (Direct3D 9) 和表达式 (效果状态。
Pass 将忽略一组重复赋值中除最后一个赋值到相同状态的所有赋值。
相关主题