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


Метод ID3DXAnimationController::KeyTrackSpeed

Задает ключ события, который изменяет скорость воспроизведения дорожки анимации.

Синтаксис

D3DXEVENTHANDLE KeyTrackSpeed(
  [in] UINT                Track,
  [in] FLOAT               NewSpeed,
  [in] DOUBLE              StartTime,
  [in] DOUBLE              Duration,
  [in] D3DXTRANSITION_TYPE Transition
);

Параметры

Отслеживание [вход]

Тип: UINT

Идентификатор изменяемой дорожки.

NewSpeed [in]

Тип: FLOAT

Новая скорость анимации трека.

StartTime [in]

Тип: DOUBLE

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

Длительность [in]

Тип: DOUBLE

Время перехода, указывающее, сколько времени займет завершение плавного перехода.

Переход [вход]

Тип: D3DXTRANSITION_TYPE

Указывает тип перехода, используемый для перехода между скоростями. См . D3DXTRANSITION_TYPE.

Возвращаемое значение

Тип: D3DXEVENTHANDLE

Дескриптор события наложения приоритета. Значение NULL возвращается, если один или несколько входных параметров недопустимы или нет свободного события.

Требования

Требование Значение
Заголовок
D3dx9anim.h
Библиотека
D3dx9.lib

См. также раздел

ID3DXAnimationController