Microsoft® DirectX® is a group of technologies designed to make Windows-based computers an ideal platform for running and displaying applications rich in multimedia elements, such as full-color graphics, video, 3-D animation, and surround sound.
Microsoft DirectX is an advanced suite of multimedia application programming interfaces (APIs) built into Microsoft Windows; operating systems. DirectX provides a standard development platform for Windows-based PCs by enabling software developers to access specialized hardware features without having to write hardware-specific code. This technology was first introduced in 1995 and is a recognized standard for multimedia application development on the Windows platform.
This article provides an overview of Microsoft DirectPlay 8, which represents a complete rewrite of the entire DirectPlay API. The interface now uses a push model for message delivery rather than the old pull model. The interface has built-in support for NAT and firewall traversal. DirectPlay 8 also introduces support for voice communications and provides multiple codecs allowing support for all types of connections. (10 printed pages)
Liquid Brain is a Managed DirectX animated example of hexagonally close packed spheres. In Hexagonally close packed formation, spheres are efficiently packed together so that each sphere is surrounded by 12 other spheres.
There are eight classes in total, one class that represents the main windows form, one class which encapsulates the main directx objects, five classes which deal with the game sprites and a class that represents the group of block sprites.