Microsoft Game Development Kit porting guides

This section provides an overview of porting guides that are available in the Microsoft Game Development Kit (GDK).

Microsoft Game Development Kit porting guide for Xbox One (NDA topic)Authorization required
Provides an overview of the techniques that are used for porting an existing codebase to the Microsoft Game Development Kit (GDK) platform for Xbox.

Porting your title to use the Microsoft GDK Game OS memory manager (NDA topic)Authorization required
Gives a comparison between Xbox One ERA and Microsoft GDK Game OS memory management. Also provides porting guidance.

Port guide from FXC to DXC (NDA topic)Authorization required
Provides guidance on porting your existing high-level shader language (HLSL) shaders from the D3DCompiler (FXC) to the DXCompiler (DXC).

GameInput porting guide
Provides guidance on porting from Windows.Xbox.Input and XInput.

Steam porting guide (NDA topic)
Provides guidance to help developers who have successfully published a Windows PC game on Steam with the Steamworks API port that game's features to their equivalents in the Microsoft Game Development Kit (GDK).