Microsoft DirectX 8.0 (C++) |
ホストの移行の間にローカル クライアントが新しい音声ホストとして選択されると、DVMSGID_LOCALHOSTSETUP メッセージが送信される。メッセージは DVMSGID_HOSTMIGRATED メッセージの前に送信され、新しいホスト オブジェクトを作成するときに使用するコールバック関数とコンテキスト値を設定する機会を開発者に与える。開発者がいずれの値も設定しない場合、新しいサーバー インターフェイスはコールバック関数を持たない。アプリケーションがこのメッセージの処理から戻ると、DVMSGID_HOSTMIGRATED メッセージを受け取る。新しいメッセージには次の構造体が関連付けられている。この構造体は、メッセージ ハンドラの void * フィールドに渡される。
DVMSG_LOCALHOSTSETUP 構造体には、DVMSGID_LOCALHOSTSETUP システム メッセージに関する情報が保持される。
typedef struct { DWORD dwSize; PVOID pvContext; PDVMESSAGEHANDLER pMessageHandler; } DVMSG_LOCALHOSTSETUP, *LPDVMSG_LOCALHOSTSETUP, *PDVMSG_LOCALHOSTSETUP;
Windows NT/2000 : Windows 2000 以降に対する再配布可能ファイルとして提供。
Windows 95/98 : Windows 95 以降に対する再配布可能ファイルとして提供。
ヘッダー : Dvoice.h で宣言。 で宣言。