Microsoft DirectX 8.1 (C++)

Understanding DirectPlay

This section of the Microsoft® DirectPlay® documentation provides the background you need to understand how to use the DirectPlay application programming interface (API) in your application.

Note  Because DirectPlay is based on COM objects, you will need to initialize COM. You should do so by calling CoInitializeEx(NULL, COINIT_MULTITHREADED). Initializing COM by calling CoInitialize() might create serious race conditions.