Media Jukebox Visualization Component SDK
(last updated April 2, 2002)

This is preliminary documentation and subject to change.

Introduction

This SDK contains everything you need to create your own visualization components for Media Jukebox.  A visualization component can stand alone, or be combined with other components to form the visualizations that are displayed during Media Jukebox playback.

Writing a component

You should be able to open up the sample(s), and create your own components without much trouble. First of all, implement GetRegistrationInfo function, then you just need to create a new CVisualizationComponent derived class and fill in the Load/Save/Draw functions with your own code.  Then, add that component to the GetComponentInfo(...) and CreateComponent(...) functions.  To try your visualizations, just copy the .dll to [Media Jukebox]\Visualizations, open Media Jukebox, goto Settings->Plug-in Manager and click Add Plug-in button. MJ will automatically add the components to the "Insert" menu in the Visualization Studio. 

What the SDK can do for me...

Some Considerations

Here are just a few things to remember when writing components:

Support

If you have questions or concerns not addressed by this SDK, or just have suggestions for making the SDK more understandable, please visit our developer's forum