技术和传递 (Direct3D 9)

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

技术

调用方法的语法如下所示:

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

哪里:

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

通过

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

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

哪里:

将一组重复分配中的最后一个赋值全部传递给同一状态。

效果格式