Поделиться через


Методы и проходы (Direct3D 9)

Методы обеспечивают отрисовку мышц. Метод инкапсулирует состояние эффекта, определяющее стиль отрисовки. Техника состоит из одного или нескольких проходов.

Techniques

Синтаксис для вызова метода выглядит следующим образом:

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

Где:

  • id — это необязательное уникальное имя.
  • Аннотация — это ноль или более необязательных фрагментов сведений, относящихся к пользователю. См . раздел Добавление сведений в параметры эффекта with_Annotations.
  • Значение pass(es) равно нулю или более проходам. Каждый проход содержит назначения состояния. См. ниже.

Проходит

Проход содержит назначения состояния, необходимые для отрисовки.

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

Где:

Пропускает все задания, кроме последнего, в наборе повторяемых назначений в одном состоянии.

Формат эффекта