共用方式為


技術與傳遞 (Direct3D 9)

技術提供轉譯工作。 技術會封裝決定呈現樣式的效果狀態。 技術是由一或多個傳遞所組成。

技術

呼叫技術的語法如下所示:

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

其中:

  • id 是選擇性的唯一名稱。
  • 注釋是零或多個選擇性的使用者特定資訊片段。 請參閱 將資訊新增至效果參數with_Annotations
  • pass (es) 為零或多個階段。 每個傳遞都包含狀態指派。 請參閱下文。

通過

傳遞包含轉譯所需的狀態指派。

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

其中:

傳遞忽略一組重複指派中的所有工作分派,但最後一個指派的狀態相同。

效果格式