структура D3DXTRACK_DESC
Описывает дорожку анимации и задает вес, скорость и положение для дорожки в данный момент времени.
Синтаксис
typedef struct D3DXTRACK_DESC {
D3DXPRIORITY_TYPE Priority;
FLOAT Weight;
FLOAT Speed;
DOUBLE Position;
BOOL Enable;
} D3DXTRACK_DESC, *LPD3DXTRACK_DESC;
Члены
-
Приоритет
-
Тип: D3DXPRIORITY_TYPE
-
Тип приоритета, как определено в D3DXPRIORITY_TYPE.
-
Weight
-
Тип: FLOAT
-
Весовое значение. Вес определяет пропорцию этой дорожки для смешивания с другими дорожками.
-
Скорость
-
Тип: FLOAT
-
Значение скорости. Он используется аналогично множительу для масштабирования периода дорожки.
-
Положение
-
Тип: DOUBLE
-
Временная позиция дорожки в локальном временном интервале текущего набора анимации.
-
Разрешить
-
Тип: BOOL
-
Отслеживание включения и отключения. Чтобы включить, задайте значение TRUE. Чтобы отключить, установите значение FALSE.
Комментарии
Дорожки с одинаковым приоритетом объединяются, а два результирующие значения затем смешиваются с помощью коэффициента приоритета. С дорожкой должен быть связан набор анимации (который хранится отдельно).
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел