Microsoft DirectX 8.0 (C++) |
新しいプレーヤーが音声セッションに参加すると、Microsoft® DirectPlay® Voice により DVMSGID_CREATEVOICEPLAYER メッセージが生成される。
クライアントは、音声セッションに接続すると、音声セッションのプレーヤーごとにメッセージの 1 つを受信する。これらのメッセージは、ピアツーピアの音声セッションのクライアントにのみ送信される。
プレーヤーが音声セッションに参加すると、ホストはこのメッセージを受信する。
プレーヤーは、IDirectPlayVoiceClient::Connect を呼び出すまで、音声セッションに参加しない。したがって、プレーヤーがトランスポート セッションには参加し、音声セッションには参加していないことも可能である。
DVMSG_CREATEVOICEPLAYER 構造体には、DVMSGID_CREATEVOICEPLAYER システム メッセージに関する情報が保持される。
typedef struct { DWORD dwSize; DVID dvidPlayer; DWORD dwFlags; PVOID pvPlayerContext; } DVMSG_CREATEVOICEPLAYER, *LPDVMSG_CREATEVOICEPLAYER, *PDVMSG_CREATEVOICEPLAYER;
Windows NT/2000 : Windows 2000 以降に対する再配布可能ファイルとして提供。
Windows 95/98 : Windows 95 以降に対する再配布可能ファイルとして提供。
ヘッダー : Dvoice.h で宣言。