zh.wikipedia.org

DirectPlay - 维基百科,自由的百科全书

  • ️Thu Apr 08 2010

本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。

此條目需要精通或熟悉相关主题的编者参与及协助编辑。 (2020年12月24日)
邀請適合的人士改善本条目。更多的細節與詳情請參见討論頁

此條目需要更新 (2020年12月24日)
請更新本文以反映近況和新增内容。完成修改後請移除本模板。

DirectPlay是微軟的DirectX API的一部分。DirectPlay早期是用於網路線上的電腦遊戲的發展,至今DirectPlay已被用於其他用途。

DirectPlay建立於UDP之上,DirectPlay 屬於OSI模型的第4和第5層。

  1. DirectPlay8Server,它允許訪問伺服器的功能
  2. IDirectPlay8Client, 允許訪問的客戶端功能
  3. IDirectPlay8Peer,允許訪問Peer-to-peer功能

早期的DirectPlay 在DirectX中很少受到關注,但到了DirectX 8時有重大的突破,成為一個輕量級的網路函式庫。DirectPlay的未來並不樂觀,由於Xbox的堀起, Games for Windows - Live的技術取代了DirectPlay。DirectPlay目前還保留在Windows XP之中,但2007年的秋天以後[1], 微軟釋出的文件已經沒有牽涉到DirectPlay。Vista中仍有部份的DirectPlay Voice 被保留,但DirectPlay NAT 的部分已經被移除[2]

  1. ^ DirectX August 2007 SDK. [2010-04-08]. (原始内容存档于2010-04-13).
  2. ^ DirectX FAQs. [2010-04-08]. (原始内容存档于2008-04-24).