Microsoft DirectX 8.0 (Visual Basic) |
Microsoft® DirectPlay® API は、ゲームやチャット クライアントなどマルチプレーヤー アプリケーションを開発するためのツールを開発者に提供する。わかりやすくするため、このマニュアルでは、このようなアプリケーションをすべて「ゲーム」と呼ぶ。マルチプレーヤー アプリケーションには、2 つの基本的特徴がある。
DirectPlay は、基本となるネットワークからアプリケーションを大きく隔離するレイヤを提供する。大部分の用途では、アプリケーションは単に DirectPlay API を使用し、DirectPlay がネットワーク通信の詳細を処理できるようにする。DirectPlay は、マルチプレーヤー アプリケーションのさまざまな面の実装プロセスを容易にするため、以下のような多くの機能を提供する。
このドキュメントは、DirectPlay の能力の高度な概要を解説する。以下のトピックでは、マルチプレーヤー ゲームでの DirectPlay の使用方法の詳細を説明する。