Microsoft DirectX 8.0 (C++) |
メッセージを配信するには、マルチプレーヤー ゲームの各参加者が一意のアドレスを持っている必要がある。アドレスは、アプリケーションを実行しているコンピュータを参照するか (デバイス アドレス)、アプリケーションが通信する必要のあるコンピュータを参照できる (ホスト アドレス)。
Microsoft® DirectPlay® アドレスは、URL 文字列の形態をとる。これらの文字列は、次に示す一般形式のスキーム、スキーム セパレータ、およびデータ文字列で構成される。
x-directplay:/[data string]
データ文字列にはいくつかの要素が含まれている。これらの要素は、発信者とターゲットが各種ネットワーク リンクを介して通信を行うために必要なものをすべて指定する。
使用にあたっては、URL 文字列は DirectPlay API メソッドとやり取りされる DirectPlay アドレス オブジェクトに埋め込まれる。URL 文字列を直接操作するか、またはアドレス オブジェクトによって公開されるメソッドを使って、データ文字列の各要素を個別に処理できる。