Public Member Functions

IMCapManager Class Reference

Search for all occurrences

Detailed Description

See also:
Class MCDeviceBinding, Class IMCapManager.

Description:
This class is available in release 2.0 and later only.

This is an interface into the motion capture manager. This interface is passed to plug-ins derived from class MCDeviceBinding. All methods of this class are implemented by the system.

#include <mcapdev.h>

Inheritance diagram for IMCapManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void  MidiNote (int channel, int note)=0
virtual TimeValue  GetTime ()=0

Member Function Documentation

virtual void MidiNote ( int  channel,
int  note 
) [pure virtual]
Remarks:
This method is obsolete.
virtual TimeValue GetTime ( ) [pure virtual]
Remarks:
This method returns the current time at which it is called. This is an aide for devices where interaction is happening asynchronously (the MIDI interface is an example of this). The MIDI motion capture device uses a separate thread to track the MIDI keyboard. When the user presses a key, the MIDI device plug-in needs to record which key was pressed and when. It calls this method to grab the current 3ds Max time at which it happened.

IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager
IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager IMCapManager