Skip to main content
このページは、GDK 移植トピックの技術リファレンス索引として使用してください。ソース プラットフォーム別のガイド付きパスから進めたい場合は、Get Started の移植概要から始めてください。

ガイド付き移植パス (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 へのパッケージング移行を扱います。

シェーダー: 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 へ。
詳細なガイド: Steam からの移植

エンジン

ミドルウェアの場合は、エンジン固有の PC エンドツーエンド ガイドから始めてください:

関連項目

最終更新日 2026年8月6日