ガイド付き移植パス (Get Started)
ソース プラットフォーム (Steam、以前世代の XBOX、その他のコンソール、または PC) を選択し、厳選されたパスに沿って進めます。
ソース プラットフォームへジャンプ
Steam から
Steamworks から GDK への機能マッピング。
以前世代の XBOX から
XBOX One ERA および XDK から GDK へ。
その他のプラットフォームから
別のコンソールまたはプラットフォームから XBOX Series X|S コンソールへ。
PC (Steam 以外) から
Win32 またはストアフロント非依存の PC から XBOX および Microsoft Store へ。
技術トピック
XBOX One ERA から GDK へ
WinRT スタイル API の置き換え、非同期パターンの移行 (IAsyncOperation から XAsyncBlock または XTaskQueue へ)、メモリ モデルの変更 (ERA メモリ マネージャーから XMemAlloc へ)、および MSIXVC へのパッケージング移行を扱います。
- 既存の ERA タイトル向け移植ガイド: XBOX One ERA から GDK へのステップバイステップの移行 (メモリ モデルの変更や API の置き換えを含む)。
シェーダー: FXC から DXC へ
DirectX Shader Compiler (DXC) は最新の HLSL コンパイラです。FXC から DXC への移植ガイドでは、新しいコマンドライン フラグ、更新された HLSL 言語セマンティクス、および Visual Studio でのツーリング統合を扱います。GameInput への移植
Windows.XBOX.Input および XInput から、統合された GameInput API への移行を扱います。デバイス列挙、状態の読み取り、バイブレーション、PIX 統合を扱います。入力の移植: XInput と WGI も参照してください。
Steamworks から GDK と Microsoft Store へ
Steam で出荷している PC タイトル向けの機能マッピング:- 実績から XSAPI 実績へ。
- クラウド セーブから Connected Storage (
XGameSave) へ。 - フレンド/プレゼンスから XSAPI social へ。
- マルチプレイヤーから MPSD または PlayFab Multiplayer Lobby へ。
- アプリ内購入から
XStoreへ。
