(Direct3D 9)

技术提供呈现肌肉。 一种技术封装了确定呈现样式的效果状态。 一种技术由一个或多个传递组成。

技术

调用方法的语法如下:

technique [ id ]  [< annotation(s) >] 
    { pass(es) }

其中:

  • id 是可选的唯一名称。
  • 批注是零个或多个用户特定信息的可选部分。 请参阅 将信息添加到效果参数with_Annotations
  • pass (es) 为零次或更多次。 每个传递都包含状态分配。 请参阅下文。

通过

传递包含呈现所需的状态分配。

pass  [ id ]  [< annotation(s) >] 
    { state assignment(s) }

其中:

Pass 将忽略一组重复赋值中除最后一个赋值到相同状态的所有赋值。

效果格式