Método ID3DXAnimationController::KeyTrackWeight
Establece una clave de evento que cambia el peso de una pista de animación. El peso se usa como multiplicador al combinar varias pistas.
Sintaxis
D3DXEVENTHANDLE KeyTrackWeight(
[in] UINT Track,
[in] FLOAT NewWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
Parámetros
-
Pista [in]
-
Tipo: UINT
Identificador de la pista que se va a modificar.
-
NewWeight [in]
-
Tipo: FLOAT
Nuevo peso de la pista.
-
StartTime [in]
-
Tipo: DOUBLE
Clave de hora global. Especifica la hora global en la que se realizará el cambio.
-
Duración [in]
-
Tipo: DOUBLE
Tiempo de transición, que especifica cuánto tiempo tardará la transición suave en completarse.
-
Transición [in]
-
Tipo: D3DXTRANSITION_TYPE
Especifica el tipo de transición utilizado para la transición entre pesos. Consulte D3DXTRANSITION_TYPE.
Valor devuelto
Tipo: D3DXEVENTHANDLE
Identificador de eventos para el evento de combinación de prioridad. Se devuelve NULL si uno o varios de los parámetros de entrada no son válidos o si no hay ningún evento gratuito disponible.
Comentarios
El peso se utiliza como un multiplicador para determinar la cantidad de esta pista para mezclarse junto con otras pistas.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también