xbox-atg-samples
これらのサンプルは、古いXbox One XDK用です。 Microsoft GDKを使用した最新のXboxATGサンプルについては、Xbox-GDK-Samplesを参照してください。
このレポは、Microsoft Xbox Advanced Technology Groupによって書かれたゲーム開発サンプルが含まれています。
-
Kits 、サンプルで使用されるサポートコードが含まれています Mediaには、サンプルで使用されるメディアファイルが含まれていますUWPSamplesには、ユニバーサルWindowsプラットフォーム用のサンプルが含まれていますAudio-
IntroGraphics -
Graphics -
System -
Tools
-
PCSamplesには、クラシックWin32デスクトップPCプラットフォームのサンプルが含まれています -
XDKSamplesにはXbox One XDKを使用してXbox Oneプラットフォームのサンプルが含まれていますAudio-
IntroGraphics -
Graphics -
System -
Tools
カテゴリ別のサンプル
オーディオ
| 空間オーディオ | シンプルな再生UWP | シンプルな再生XDK | 3D再生UWP | 高度なオーディオUWP | 高度なオーディオXDK |
| Xaudio2:基本的なオーディオ | UWP | XDK |
| Xaudio2:ストリーミング | UWP | XDK |
| Xaudio2:3D再生 | UWP | XDK |
| ワサピ:再生 | UWP | XDK |
| ワサピ:キャプチャ | UWP | XDK |
入門グラフィックス
| 基本的な図面 | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| UWP(C ++/Winrt)DX11 | UWP(C ++/WINRT)DX12 | XDK(C ++/WINRT)DX11 | XDK(C ++/WINRT)DX12 |
| 基本的なテクスチャー | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| 基本的な照明 | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| bezier | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Direct Compute | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| DirectXツールキット | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| インスタンス | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| マルチサンプルアンチアリアーシング | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Xbox Oneデバイスのセットアップ | XDK DX11 | XDK DX12 |
グラフィックス
| 物理ベースのレンダリング | UWP | XDK |
| 高ダイナミックレンジレンダリング | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| メディア財団 | PC DX12 | UWP DX11 | UWP DX12 | XDK |
| esram(xdkのみ) | 単純なDX11 | 単純なDX12 | 高度なDX12 |
| Xbox One(XDKのみ) | asyncpresent | HLSLシンボル | 単純なDMA減圧 |
システム
| UWP | CPUセット | メモリ統計 |
| XDK | Async i/o | コルーチン | カスタムイベントプロバイダー | データブレークポイント | ゲームDVR | メモリバンク | ユーザー管理 |
| システム情報 | UWP | XDK |
| DirectXmath | UWP | XDK |
| ゲームパッド | UWP | XDK | UWP(c ++/winrt) | xdk(c ++/winrt) |
| ゲームパッドの振動 | UWP | XDK |
| 生のゲームコントローラー | UWP |
| アルカデスティック | XDK |
| フライトスティック | XDK |
| ホイールテスト | XDK |
| 入力 | UWPのインターフェース | マウスUWP | マウスXDK |
| ユーザーゲームパッドペアリング | UWP | XDK |
| 生涯管理を処理します | UWP PLM | XDK PLM | 拡張実行 |
| Xbox One Xフロントパネル | 基本 | 文章 | デモ | イルカ | ゲーム | ロゴ |
ツール
| CrashDump | シンボルプロキシ | OSプリミティブ | Xboxのtexconv |
| フロントパネルフォント | フロントパネルフォントビューア |
DirectX RayTracing(DXR)
| simpletriangle | SimpleInstancing | レイトレースAO |
要件
UWPアプリ
- Windows 10アニバーサリーアップデート(バージョン1607)以降
- Universal Windows Platform Development Workload、 C ++ Universal Windows Platform Toolsコンポーネント、およびWindows 10 SDK(10.0.19041.0)を備えたVisual Studio 2017(15.9アップデート)。
XDKアプリ
- Xbox One開発キット
- Xbox One XDK 2018年4月 - 2018年7月。
- ビジュアルスタジオ2017(15.9)
PCアプリ
- C ++ワークロードとWindows 10 SDK(10.0.19041.0)を備えたデスクトップ開発を備えたVisual Studio 2017(15.9)。
- DirectX 11: Windows 7 Service Pack 1は、KB2670838以降のDirectX 11.1ランタイムを備えています。
- DirectX 12: Windows 10またはWindows 11。
- DirectX RayTracing: Windows 10 2018年10月10日更新以降。
VS 2019 / vs 2022
VS 2019またはVS 2022は、PCおよびUWPサンプル用のリターゲットソリューションを介してインストールされた必要なワークロードとコンポーネントとともに使用することもできます。 Legacy Xbox One XDKは、2019年以降をサポートしていません。
プライバシーステートメント
サンプルをコンパイルして実行すると、サンプル実行可能ファイルのファイル名がMicrosoftに送信され、サンプルの使用が追跡されます。このデータ収集をオプトアウトするには、 Main.cppラベルのサンプル使用テレメトリでコードのブロックを削除できます。
Microsoftのプライバシーポリシー全般の詳細については、Microsoftプライバシーステートメントを参照してください。
行動規範
このプロジェクトは、Microsoftのオープンソース行動規範を採用しています。詳細については、FAQのコードを参照するか、追加の質問やコメントについては[email protected]にお問い合わせください。
商標
このプロジェクトには、プロジェクト、製品、またはサービスの商標またはロゴが含まれる場合があります。 Microsoftの商標またはロゴの承認された使用は、Microsoftの商標およびブランドガイドラインに従うものであり、従わなければなりません。このプロジェクトの変更されたバージョンでのMicrosoft商標またはロゴの使用は、混乱を引き起こしたり、Microsoftのスポンサーシップを暗示したりしてはなりません。サードパーティの商標またはロゴの使用は、これらのサードパーティのポリシーの対象となります。
他のサンプル
その他のATGサンプルについては、DirectML-Samples、PlayFab-Samples、Xbox-Live-Samplesを参照してください。