ID3DXAnimationCallbackHandler::HandleCallback method

The application implements this method. This method is called when a callback occurs for an animation set in one of the tracks during a call to ID3DXAnimationController::AdvanceTime.

Syntax

HRESULT HandleCallback(
  [in] UINT   Track,
  [in] LPVOID pCallbackData
);

Parameters

Track [in]

Type: UINT

Identifier of the track on which the callback occurs.

pCallbackData [in]

Type: LPVOID

Pointer to user-owned callback data.

Return value

Type: HRESULT

The return values of this method are implemented by an application programmer. In general, if no error occurs, program the method to return D3D_OK. Otherwise, program the method to return an appropriate error message from D3DERR or D3DXERR.

Requirements

Requirement Value
Header
D3dx9anim.h
Library
D3dx9.lib

See also

ID3DXAnimationCallbackHandler