D3DRMOBJECTCALLBACK

Enumerates objects in response to a call to the IDirect3DRM::EnumerateObjects method. This callback function is application-defined.

void (
*D3DRMOBJECTCALLBACK
)(
LPDIRECT3DRMOBJECT lpD3DRMobj,
LPVOID lpArg
);

Parameters

lpD3DRMobj

Address of an IDirect3DRMObject interface for the object being enumerated. The application must call the Release method for each enumerated object.

lpArg

Address of application-defined data passed to this callback function.

Return Values

No return value.

Remarks

When determining the order in which to call callback functions, the system searches the objects highest in the hierarchy first, and then calls their callback functions in the order in which they were created.

See Also

IDirect3DRM::EnumerateObjects