> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 空間音響の概要

> XBOX Series X|S および XBOX One 向けのハードウェア オブジェクト数を含め、Dolby Atmos、DTS:X、Windows Sonic 空間音響を XBOX ゲームに追加します。

空間音響オーディオ サポートを使用して、ホーム シアター向け Dolby Atmos、ヘッドフォン向け Dolby Atmos、ホーム シアター向け DTS:X、DTS Headphone:X、およびヘッドフォン向け Windows Sonic サポート (今後さらに追加予定) を、ストリーミング メディア アプリケーションやゲームに追加できます。空間音響オーディオには次のものが含まれます。

* Dolby Atmos レシーバーなど、これらの製品をサポートするスピーカー システムへの高さキューのレンダリング
* Microsoft head-related transfer function (HRTF) テクノロジ (Microsoft HoloLens で最初に開発されたもの) など、ヘッドセット上での空間化のための心理音響処理

XBOX One および XBOX Series X|S ファミリー コンソールは、空間音響テクノロジにハードウェア アクセラレーションを使用するため、CPU の空間処理コストは最小限に抑えられます。XBOX Series X|S での空間ヘッドセット フォーマットの最大動的オブジェクト数に大きな改善が加えられました。特に 2303 以降の Game Development Kit (GDK) を使用するゲームで顕著です。Windows Sonic は現在 220 個の動的オブジェクトをサポートし、ヘッドフォン向け Dolby Atmos は 128 個に強化され、DTS Headphone:X は現在 200 個の動的オブジェクトをサポートしています。これらの進歩は、プレイヤーに高いレベルの没入型オーディオ体験をもたらします。

HDMI での動的空間オブジェクトの最大数は、ホーム シアター向け Dolby Atmos では変更されていません。ただし、XBOX Series X|S 専用のホーム シアター向け DTS:X では、タイトルが 2303 以降の GDK を使用している場合、動的オブジェクトが 16 個から 20 個に増加しています。これらの値は [ISpatialAudioClient::GetMaxDynamicObjectCount](https://learn.microsoft.com/windows/win32/api/spatialaudioclient/nf-spatialaudioclient-ispatialaudioclient-getmaxdynamicobjectcount) メソッドを通じて取得できます。各プラットフォームでサポートされる空間音響および動的オブジェクトの最大数の詳細については、Microsoft Learn の[空間音響](https://learn.microsoft.com/windows/win32/coreaudio/spatial-sound)を参照してください。

古い GDK を使用するタイトルをテストするには、拡張子なしの "ForceCFPU2SpatialOffload" という名前の空ファイルを XBOX Series X|S 開発キット コンソールの d: ドライブ (XBOX Manager では SystemScratch として表示) のルートにコピーします。これにより、GetMaxDynamicObjectCount がタイトルが 2303 GDK を使用しているかのように高い動的オブジェクト数を返す動作が模倣されます。

[AdvancedSpatialSounds](https://aka.ms/gdkdl) サンプルは、[ISpatialAudioClient](https://msdn.microsoft.com/library/windows/desktop/mt779259\(v=vs.85\).aspx) を使用して、Windows Sonic およびその他の空間音響テクノロジを使用した静的および動的の両方の位置オーディオを再生する方法を示します。静的ベッドは起動時に再生され、ランダム パスに従う動的サウンドを追加および削除できます。

Windows では、これらは個々のフォーマットまたは PC の機能に応じてスケーリングされます。レンダリング エンジンおよびオーディオ ミドルウェアは通常、[ISpatialAudioClient](https://msdn.microsoft.com/library/windows/desktop/mt779259\(v=vs.85\).aspx) (ISAC) API を直接使用します。ただし、多くのタイトルは、既に今日使用しているオーディオ エンジンへのデジタル信号処理 (DSP) プラグインを介して空間機能を活用しています。

ISAC は、空間音響フォーマット (高さスピーカーや心理音響ヘッドセット エンコードなど) を、ゲームが管理する配置されたサウンド オブジェクトの概念から抽象化する空間音響シンクです。ISAC は、出力とエンコード フォーマット間の動的なユーザー指定切り替え、空間出力が利用できない場合の仮想サラウンド サウンド ダウンミックス フォールバック、および Windows Audio Session API (WASAPI) など複数の空間および非空間クライアントの同時再生をサポートします。通常、ISAC はラップされたオーディオ ミドルウェア プラグインとしてタイトルによってアクセスされます。ただし、独自のオーディオ レンダリング エンジンを実装するタイトルは、ISAC を直接使用する場合があります。

空間音響オーディオの機能とサポート仕様を次の表に示します。

| 機能                 | 能力/サポート                                                                                                                                                                                                  |
| ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| オペレーティング システム      | XBOX ファミリー: XBOX One、XBOX One S、XBOX One X、XBOX Series X\|S。<br />Windows 10: Win32 デスクトップおよび Universal Windows Platform (UWP)。                                                                          |
| オーディオ出力フォーマット      | Dolby Atmos: スピーカーおよびヘッドセット。<br /> DTS:X: スピーカーおよびヘッドセット<br /> Microsoft HRTF: ヘッドセット。                                                                                                                   |
| オーディオ入力フォーマット      | モノラル チャネルとオブジェクト、48 kHz float 固定。オーディオ エンジンは、入力時に他のフォーマットからサンプル レート変換できます。                                                                                                                               |
| サウンド オブジェクト フォーマット | 柔軟なチャネル ベッド (最大 7.1.4)、および複数の動的空間音響オブジェクト。                                                                                                                                                               |
| 空間音響オブジェクトの容量      | すべてのプラットフォームの空間音響オブジェクトの容量に関する詳細情報については、MSDN の[空間音響](https://learn.microsoft.com/windows/win32/coreaudio/spatial-sound)を参照してください。                                                                        |
| ダウンミックス動作          | ステレオ TV など、空間音響が利用できない場合、チャネル ベッドは仮想サラウンド サウンド ダウンミックスされ、動的オブジェクトが 0 個利用可能であるとタイトルに報告されます。                                                                                                               |
| CPU コスト            | Windows 10: 未定<br /> XBOX One および XBOX Series X\|S ファミリー: Dolby Atmos および Microsoft HRTF のハードウェア アクセラレーション エンコード。<br />オーディオ処理と使用されるカスタム DSP エフェクトによっては、ステレオから 7.1.4 リバーブへの遷移中など、CPU の他の使用が増加する可能性があります。 |
| ストレージ/ファイル IO コスト  | プリレンダー カットシーンの場合、7.1.4 アセットは、その前に存在した 5.1 または 7.1 のものよりも大きくなる可能性があります。                                                                                                                                   |

スタジオ ハードウェアの推奨事項を次の表に示します。

\| デバイス | 能力/サポート |
\| --- | --- | --- | --- |
\| オーディオ レシーバー| Dolby Atmos または DTS:X に対応するレシーバー (またはサウンドバー) で、少なくとも 5.1.2 のチャネル出力をサポートするもの。可能であれば 7.1.4 が望ましい |
\| スピーカー| 5.1.2 または 7.1.4 スピーカー、またはサウンドバーでレシーバーに統合されたスピーカー|
\| ヘッドセット| 任意のステレオ ヘッドセット。空間化はソフトウェアで行われます|
\| デジタル オーディオ ワークステーション| 線形およびプリレンダーされたオーディオ コンテンツをオーサリングするための高さチャネルと高さパンナー|

<a id="ID4E3E" />

## 関連トピック

[空間音響](https://msdn.microsoft.com/library/windows/desktop/mt807491\(v=vs.85\).aspx)

<a id="ID4EWF" />

## 関連項目

[ISpatialAudioClient インターフェイス](https://msdn.microsoft.com/library/windows/desktop/mt779259\(v=vs.85\).aspx)

[ISpatialAudioObject インターフェイス](https://msdn.microsoft.com/library/windows/desktop/mt779268\(v=vs.85\).aspx)

[ISpatialAudioObjectForHrtf インターフェイス](https://msdn.microsoft.com/library/windows/desktop/mt779269\(v=vs.85\).aspx)

[ISpatialAudioObjectRenderStream インターフェイス](https://msdn.microsoft.com/library/windows/desktop/mt779280\(v=vs.85\).aspx)

[ISpatialAudioObjectRenderStreamForHrtf インターフェイス](https://msdn.microsoft.com/library/windows/desktop/mt779297\(v=vs.85\).aspx)

[ISpatialAudioObjectRenderStreamNotify インターフェイス](https://msdn.microsoft.com/library/windows/desktop/mt779281\(v=vs.85\).aspx)


## Related topics

- [オーディオの概要](/ja-jp/build/console-features/audio/overviews/audio.md)
- [オーディオ](/ja-jp/build/console-features/audio/gc-audio-toc.md)
- [概要](/ja-jp/build/console-features/audio/overviews/index.md)
- [XAG 105: オーディオ アクセシビリティ](/ja-jp/build/game-principles/accessibility/xag-deep-dives/xag-105-audio-accessibility.md)
- [XAG 103: 視覚および音声キューの追加チャネル](/ja-jp/build/game-principles/accessibility/xag-deep-dives/xag-103-additional-cues.md)
