Platform SDK: DirectX |
アプリケーションを起動したロビーで標準ロビー メッセージがサポートされているかどうかを判定するには、ロビーに最初に DPLMSG_GETPROPERTY 要求を送信して、それに応答があるかどうかを調べる。要求するプロパティは、DPLPROPERTY_MessagesSupported である。
ロビーからの応答が TRUE であった場合、それ以降のメッセージにもすべて応答が返されると見なすことできる。応答が FALSE であるか、または指定されたタイムアウトの時間内にまったく応答がなかった場合、そのメッセージはサポートされていないと見なされる。
アプリケーションは、観客 プレーヤーをサポートしている場合、プレーヤーを作成するとき、その前にそれを観客として作成するかどうかを判定するために DPLPROPERTY_PlayerGuid を要求することも必要である。
次に、DirectPlay 標準ロビー メッセージを示す。