D3DRMUSERVISUALREASON

typedef enum _D3DRMUSERVISUALREASON {

D3DRMUSERVISUAL_CANSEE,

D3DRMUSERVISUAL_RENDER

} D3DRMUSERVISUALREASON;

Defines the reason the system has called the D3DRMUSERVISUALCALLBACK callback function.

D3DRMUSERVISUAL_CANSEE

The callback function should return TRUE if the user-visual object is visible in the viewport.

D3DRMUSERVISUAL_RENDER

The callback function should render the user-visual object.