Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

DirectSound

Z Wikipedii, wolnej encyklopedii

DirectSound – część pakietuDirectX umożliwiająca szybki dostęp dokarty dźwiękowej i m.in. odtwarzanie i nagrywanie dźwięku. Obsługuje efekty dźwiękowe (jak np. echo). Ta część DirectX działa tylko pod systememWindows.

DirectSound3D

[edytuj |edytuj kod]

Jest to dodatek do DirectSound umożliwiający obsługę dźwięku trójwymiarowego.Od DirectX 8, DirectSound oraz DirectSound3D zostały ujęte w pakietDirectX Audio.

XAudio2

[edytuj |edytuj kod]

XAudio2 jest to niskopoziomoweAPI dźwiękowe dla platformWindows iXBox 360. Jest następcą DirectSound iXAudio. Umożliwia przetwarzanie imiksowanie sygnałów audio. W związku z tym, że jest międzyplatformowe, programiści bez istotnych zmian w kodzie mogą kompilowaćkod źródłowy zarówno na PC jak i XBoxa.XAudio2 oferuje m.in.:

  • EfektyDSP.
  • Miksowanie kilku dźwięków w pojedynczy strumień audio.
  • Wspiera dźwięk wielokanałowy i surround.
  • Obsługuje formaty dźwięku skompresowanegoADPCM (tylko Windows),XMA (tylko Xbox) ixWMA (obie platformy) i umożliwia ich dekompresję w czasie rzeczywistym.
  • Umożliwia przetwarzanie dźwięku o różnej częstotliwości próbkowania (co pozwala zaoszczędzić użycie procesora w przypadku jej obniżenia).

XACT

[edytuj |edytuj kod]

Cross-platform Audio Creation Tool (XACT) jest biblioteką programistyczną audio oraz zestawem narzędzi wspomagających konsolidację wielu plików audio w pojedynczy plik, tzw. bank dźwięków.XACT składa się z:

  • XACT API - który umożliwia integrację zasobów dźwiękowych z aplikacją i ich obsługę.
  • XACT GUI - narzędzie służące do konsolidacji plików audio w bank dźwięków.
  • XACT Command Line Tool - który umożliwia obsługę z poziomuwiersza poleceń.

X3DAudio

[edytuj |edytuj kod]

X3DAudio jest biblioteką programistyczną wykorzystywaną przy tworzeniu gier komputerowych, która służy do umieszczania dźwięków w wirtualnej przestrzeni 3D, co pozwala tworzyć złudzenie odgłosów pochodzących z określonego punktu względem pozycji kamery. Biblioteka jest używana wraz zXACT iXAudio2.Aby uzyskać odpowiedni efekt używa się struktur nadajników dźwięku (emitters) i odbiorników (listeners):

  • Nadajnik (emitter) jest zdefiniowany jako punkt (lub punkty) w przestrzeni 3D z którego pochodzi dźwięk. Głośność słyszanego dźwięku zależy od odległości od odbiornika.
  • Odbiornik (listener) jest to punkt zorientowany w przestrzeni (zwykle jest to pozycja kamery) który symbolizuje słuchacza dźwięku (postać gracza w grze).

Struktury powyżej mogą się charakteryzować dodatkową wielkością skalarną, którą jestprędkość. Nie jest ona związana z samą fizyczną mechaniką gry, umożliwia jedynie modyfikację dźwięku wykorzystującefekt Dopplera.

Zobacz też

[edytuj |edytuj kod]

Linki zewnętrzne

[edytuj |edytuj kod]
Źródło: „https://pl.wikipedia.org/w/index.php?title=DirectSound&oldid=76500858
Kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp