Microsoft DirectX 8.0 (C++) |
ここでは、アプリケーションから Microsoft® DirectPlay® プロトコルの機能をどのように使用できるかを説明する。
メッセージの送信には、5 つの DirectPlay インターフェイスを使用できる。
メッセージを送信するには、使用するインターフェイスに応じて Send または SendTo というメソッドを呼び出す。これら 5 つのメソッドの使い方はほぼ同じだが、詳細は異なる。詳細については、該当するリファレンス ページを参照すること。
Send および Sendto メソッドでは、パラメータを使って DirectPlay プロトコルが持つ多くの機能を制御できる。たとえば、IDirectPlay8Peer::SendTo の dwFlags フィールドでは以下のことを指定できる。
詳細については、該当するメソッドのリファレンスを参照すること。
アプリケーションにメッセージが届くと、コールバック関数に DPN_RECEIVE メッセージが届く。関連する構造体には、データ ブロックへのポインタと共に、メッセージの発信元といった情報が格納されている。