Метод ID3DXAnimationController::KeyTrackWeight
Задает ключ события, изменяющий вес дорожки анимации. Вес используется в качестве множителя при объединении нескольких дорожек.
Синтаксис
D3DXEVENTHANDLE KeyTrackWeight(
[in] UINT Track,
[in] FLOAT NewWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
Параметры
-
Отслеживание [вход]
-
Тип: UINT
Идентификатор изменяемой дорожки.
-
NewWeight [in]
-
Тип: FLOAT
Новый вес трека.
-
StartTime [in]
-
Тип: DOUBLE
Глобальный ключ времени. Указывает глобальное время, когда будет происходить изменение.
-
Длительность [in]
-
Тип: DOUBLE
Время перехода, указывающее, сколько времени займет завершение плавного перехода.
-
Переход [вход]
-
Тип: D3DXTRANSITION_TYPE
Указывает тип перехода, используемый для перехода между весами. См . D3DXTRANSITION_TYPE.
Возвращаемое значение
Тип: D3DXEVENTHANDLE
Дескриптор события наложения приоритета. Значение NULL возвращается, если один или несколько входных параметров недопустимы или нет свободного события.
Комментарии
Вес используется как множитель, чтобы определить, сколько этой дорожки будет смешиваться с другими треками.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел