XACT
XACT（イグザクトと読む）はDirectXの一部としてマイクロソフトによって開発・リリースされた、オーディオプログラミングライブラリおよびオーディオエンジンである。これは、オーサリングおよび再生用の高レベルオーディオライブラリであり、Xbox上ではXAudio、Windows XPではDirectSound、Windows Vistaでは新しいオーディオスタックを使って書かれている。XAudioはデジタル信号処理を最適に行うために設計された、Xbox専用のAPIである。XACTはまたX3DAudioを含んでおり、WindowsとXbox両方のプラットフォームで使用可能な空間音響ヘルパーライブラリである。XACTは元々Xboxの開発のために作られたが、後にWindowsでも動作するように修正が加えられた。

XACTのサポートはDirectXからXNAにそのまま引き継がれている。"XACT Audio Authoring Tool"はXNA Game Studioでも利用が可能である。

XACT Audio Authoring Toolは"wave banks" (複数のWAVファイルが入った単一のアーカイブファイル) や"sound banks" (wave banksの中にあるWAVファイルを演奏する命令が入った単一のファイル) を作るためのオーディオデータを構成するために使われるアプリケーションである。wave banksとsound banksはアプリケーション内にあって、XACTからその後呼び出されることになる。

Windows上でXACTを利用する場合、実行環境にはDirectXエンドユーザーランタイムのインストールが必要となる。

なお、Windows 8用のソフトウェア開発キットであるWindows SDK 8.0以降ではWindows SDKとDirectX SDKが統合されたが、その際にXACTは廃止されている。

DirectX Tool Kitには、廃止されたXACTの代替として、XNA Game Studioのオーディオコンポーネントに似た補助ライブラリが実装されている。
Q188695
DirectX
MISC
Q2283
マイクロソフト
ORG
Q132020
Xbox
ORG
Q1371166
XAudio
MISC
Q11248
Windows XP
Concept
Q1371166
DirectSound
MISC
Q11230
Windows Vista
MISC
Q949728
XNA
MEDIA
Q949728
XNA Game Studio
MEDIA
Q217570
WAV
MISC
Q5046
Windows 8
Concept
Q1062589
Windows SDK
MISC
Q949728
XNA Game Studio
MEDIA
Q5188189
XACT
UNK
Q5188189
XACT
UNK
Q5188189
XACT
UNK
Q5188189
XACT
UNK
Q5188189
XACT
UNK
Q5188189
XACT
UNK
Q5188189
XACT
UNK
Q5188189
XACT
UNK
Q5188189
XACT
UNK
Q5188189
XACT
UNK
2020-03-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
3
DATE
2020-08-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
8
DATE
2020-08-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
8
DATE
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
+8.0^^http://www.w3.org/2001/XMLSchema#decimal
8.0
NUMBER
developer
part of
manufacturer
developer
manufacturer
developer
developer
GUI toolkit or framework
manufacturer
developer
developer