CONST_DVSESSIONTYPE
Used in the lSessionType member of the DVSESSIONDESC type to specify the type of Microsoft® DirectPlay® Voice session to run. The DVSESSIONTYPE_PEER flag is not available in client/server sessions; all other flags are valid for all session types.
Type CONST_DVSESSIONTYPE
DVSESSIONTYPE_ECHO = 4
DVSESSIONTYPE_MIXING = 2
DVSESSIONTYPE_MULTICAST = 3
DVSESSIONTYPE_PEER = 1
End Type
Constants
- DVSESSIONTYPE_ECHO
- Voice messages will be echoed back to the player.
- DVSESSIONTYPE_MIXING
- The voice session will use a mixing server. In this mode of operation, all voice messages are sent to the server, which mixes them and then forwards a single, premixed stream to each client. This reduces the bandwidth and CPU usage on clients significantly at the cost of increased bandwidth and CPU usage on the server.
- DVSESSIONTYPE_MULTICAST
- Voice messages will be routed through the session host. This will save bandwidth on the clients at the expense of bandwidth usage on the server. This option is useful only if the session host has a high-speed connection.
- DVSESSIONTYPE_PEER
- Voice messages will be sent directly between players.