Microsoft DirectX 8.0 (C++)

DirectPlay アドレス オブジェクト

Microsoft® DirectPlay® では、URL 文字列を直接処理しない。代わりに、文字列を DirectPlay アドレス オブジェクト (CLSID_DirectPlayAddress) 内にカプセル化する必要がある。このオブジェクトは、IDirectPlay8Address インターフェイスを公開する。このインターフェイスを使用すると、アドレス オブジェクトに URL 情報を挿入したり、逆にアドレス オブジェクトから URL 情報を抽出したりできる。

DirectPlay アドレスを作成するには、CoCreateInstance を呼び出して DirectPlay アドレス オブジェクトを作成する必要がある。この結果、以下の 2 つの方法のどちらかでアドレスを定義できるようになる。

アドレス オブジェクトを受け取るときにも、同様の 2 つの選択肢がある。