Método ID3DXAnimationController::KeyPriorityBlend
Establece la combinación de claves de evento para la pista de animación especificada.
Sintaxis
D3DXEVENTHANDLE KeyPriorityBlend(
[in] FLOAT NewBlendWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
Parámetros
-
NewBlendWeight [in]
-
Tipo: FLOAT
Número comprendido entre 0 y 1 que se usa para combinar pistas.
-
StartTime [in]
-
Tipo: DOUBLE
Hora global para iniciar la mezcla.
-
Duración [in]
-
Tipo: DOUBLE
Duración global del tiempo de la mezcla.
-
Transición [in]
-
Tipo: D3DXTRANSITION_TYPE
Especifica el tipo de transición utilizado durante la mezcla. Consulte D3DXTRANSITION_TYPE.
Valor devuelto
Tipo: D3DXEVENTHANDLE
Identificador de evento 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.
Observaciones
El controlador de animación se combina en tres fases: las pistas de prioridad baja se mezclan primero, las pistas de prioridad alta se mezclan en segundo lugar y, a continuación, los resultados de ambos se mezclan.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Vea también