This is bad since I built few applications base around DP and found them
very handy to use.
so while you can continue to use DPlay for a while, the handwriting is on
the wall.
"Yuet" <Yu...@discussions.microsoft.com> wrote in message
news:C1B137AB-B3BD-4A18...@microsoft.com...
I'm guessing I'm going to have to upgrade from XP Pro and also my new VS
2003 Architect. I wish I still had my connection with Microsoft for the the
new biggest and best VS version that is almost out.
> I installed DirectX9.0 SDK (December 2004). Where is DirectPlay samples? Is
> there a way to download these samples?? like StagedPeer sample and others...
> ??
> I can't find in MSDN, please help me.
I believe you have to go back to the Summer 2003 SDK to get these.
(second link)
http://www.google.com/search?q=directx+9.0b+sdk+download
its still available in older DX9 SDKs. download before they go away.
because so many titles use DPlay, the binary bits will be around for a
while.
at some point a replacement will appear, until then you have 3 choices:
write it all yourself at the socket level
use DPlay, understanding you will have to work around issues
find a 3rd party library.
"Alexei Sumila" <Alexei...@discussions.microsoft.com> wrote in message
news:59BE04CF-3F43-4893...@microsoft.com...
> This is sad news for me. Anyone know the reason why this happend? DP had
> some
> great features which allowed quick use of some fancy features without
> swimming in the mire of writing your own networking with TCP/UDP or paying
> for commercial libs.
The reasons for it being deprecated are complicated. Security concerns
around its design are one issue. Another is the large amount of legacy
functionality that supports things like head-to-head serial play and IPX
networking that are no longer relevant in a world of ubiquitous TCP/IP
networking.
Third-party solutions are certainly possible, but there has also been work
on Windows APIs that enhance the core networking functionality of the OS
that you can use in your games. Features include async communication support
that was added as of Windows 2K to WinSock, and several APIs (P2P, PNRP,
Teredo) that take advantage of IPv6 technology via Windows XP's "Advancing
Networking Pack" (included as part of XP SP2). Live! technologies, when made
available on Windows, will build on this foundation. Investing in learning
how to program with the native Windows networking APIs rather than the DPlay
model is well worth the effort.
The headers and libs will remain in the SDK until DirectPlay is moved to the
Platform SDK. The docs are still available if you browse into the
Documentation\DirectX9 directory. Samples would require going to an older
SDK to get as they were dropped some time ago.
--
Chuck Walbourn
SDE, Windows Gaming & Graphics
This posting is provided "AS IS" with no warranties, and confers no rights