Função D3DXCreateAnimationController
Cria um objeto de controlador de animação.
Sintaxe
HRESULT D3DXCreateAnimationController(
_In_ UINT MaxNumAnimationOutputs,
_In_ UINT MaxNumAnimationSets,
_In_ UINT MaxNumTracks,
_In_ UINT MaxNumEvents,
_Out_ LPD3DXANIMATIONCONTROLLER *ppAnimController
);
Parâmetros
-
MaxNumAnimationOutputs [in]
-
Tipo: UINT
Número máximo de saídas de animação que o controlador pode dar suporte.
-
MaxNumAnimationSets [in]
-
Tipo: UINT
Número máximo de conjuntos de animação que podem ser mistos.
-
MaxNumTracks [in]
-
Tipo: UINT
Número máximo de conjuntos de animação que podem ser mistos simultaneamente.
-
MaxNumEvents [in]
-
Tipo: UINT
Número máximo de eventos pendentes aos quais o controlador dará suporte.
-
ppAnimController [out]
-
Tipo: LPD3DXANIMATIONCONTROLLER*
Ponteiro para o objeto do controlador de animação criado. Consulte ID3DXAnimationController.
Valor retornado
Tipo: HRESULT
Se a função for bem-sucedida, o valor retornado será D3D_OK. Se a função falhar, o valor retornado poderá ser um dos seguintes valores: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Comentários
Um controlador de animação controla um mixer de animação. O controlador adiciona métodos para modificar parâmetros de mesclagem ao longo do tempo para habilitar transições suaves.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também