DirectPlay - ez

Microsoft DirectPlay - Hálózati felület (API), amely szolgáltatásokat nyújt a közlekedési és session réteg. DirectPlay fut át ​​IPv4 protokollt. IPX és közvetlen kapcsolat a modem vagy soros kábel. A hang API DirectPlay küldheti hang valós időben különböző codec-nek egy kis sávszélességű 1,2-32 Kbaudos.

működő DirectPlay

DirectPlay topológia támogatja a kliens-szerver és kliens-kliens kapcsolat. kliens-szerver topológia tervezték a nagy többfelhasználós játékokat. Az ügyfelek kapcsolatot alakít ki a kiszolgáló csak szükség esetén, és továbbítja a csomagot az ügyfelek között, hogy elküldik a szerveren keresztül.

Amikor a kliens-kliens topológia létre minden ügyfél kapcsolat minden más ügyfél. Csomagokat küldeni közvetlenül egy másik ügyfél anélkül, hogy szükség van egy központi szerver. Az egyik ügyfél választott gazda számítógép ülés és kezeli az adminisztratív terhek fenntartása ülés között az összes kliens. Ha letiltja a fogadó, aki újraválasztják a megmaradt ügyfelek, miközben garantálja a befejezése a tranzakciót. A topológia alkalmas kisebb multiplayer játékokat, korlátozott körülbelül hat tized négy ügyfelek.

A belső szolgáltatási DPNSRV tartja egy listát az összes munkamenet fut a gépen, és elküldi azt az ügyfélnek, hogy csatlakozzon egy dedikált port DirectPlay 6073. A port számok közti kapcsolatokat kliensek (vagy kliens-szerver) megadott, amikor a kapcsolat létrejött.

hangfelvétel

Amikor a kliens-kliens audio streaming topológia egyidejűleg továbbítják az összes címzettnek. A szükséges sávszélesség és CPU terhelés az ügyfél növeli a kliensek száma, így ez a topológia nem jól skálázható.

Ha az audió folyamot keverő sessions át a szerver, amely összekeveredik az audio stream más ügyfelek és ad minden ügyfélnek. Ezzel a topológia növeli a hang átviteli késleltetés és létrehozott egy hatalmas terhelést a CPU szerver, és amellett, hogy lehetetlen, hogy egy háromdimenziós hanghatások.

Egy másik megvalósításban a kliens-szerver modell átadása ülés, ahol az audio stream, a szerver küld audio stream minden címzettnek keverés nélkül. Ez jelentősen csökkenti a terhelést a szerver CPU (de növeli az ügyfelek, hogy van, hogy készítsen egy mix), a szükséges sávszélesség kisebb, mint amikor egy kliens-kliens topológia, de több, mint amikor összekeverjük ülés.

A hang adatfolyam lehet küldeni vagy szoftver által kiváltott hang. Az utóbbi esetben DirectPlay állapotát figyeli a hangcsatorna és kezd adni automatikusan. DirectPlay amely állandó hangerőszabályzást, felszabadítva a felhasználót a kézi beállításra lenne szükség. Ahhoz, hogy hozzon létre egy háromdimenziós hatás audio stream kapott minden egyes forrás külön pufferben, és az alkalmazás lehet irányítani őket, hogy megkapjuk a kívánt hatást.

Nézze meg, mi a „DirectPlay” más szótárak:

DirectPlay - része a Microsoft DirectX API s. DirectPlay egy hálózati kommunikációs könyvtárat szánt számítógépes játék fejlesztése, annak ellenére, hogy általános jellegű bizonnyal lehetővé teszi, hogy más célokra használják fel. DirectPlay egy magas szintű szoftver interfész ... Wikipedia

DirectPlay - Saltar egy navegación, búsqueda DirectPlay es una parte de la Biblioteca API de a Microsoft DirectX destinada la Comunicación de piros prevista para el desarrollo del juego en Computadoras. Los interfészek principales que usa DirectPlay fia los ... ... Wikipedia Español

DirectPlay - est une API de la suite DirectX de a Microsoft. Elle est utilisée öntsük Gerer les Echanges de Données pour les réseaux (helyi ou Internet) portáljának de l'informatique Catégorie. DirectX ... Wikipédia en Français

DirectX - A komponens Microsoft Windows részletek a Windows 95 OSR2 Windows NT 4.0 és minden azt követő kiadásra Microsoft Direct ... Wikipedia

Kapcsolódó cikkek