本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目需要精通或熟悉相关主题的编者参与及协助编辑。 (2020年12月24日)請邀請適合的人士改善本条目。更多的細節與詳情請參见討論頁。 此條目需要更新。 (2020年12月24日)請更新本文以反映近況和新增内容。完成修改後請移除本模板。 此條目需要擴充。 (2010年4月8日)请協助改善这篇條目,更進一步的信息可能會在討論頁扩充请求中找到。请在擴充條目後將此模板移除。

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). 

外部連結