> ## 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.

# Portar desde una generación anterior de XBOX

> Migre un título ERA/XDK de XBOX One al GDK para Series X|S: de WinRT a API planas de C, tareas XAsync, memoria XMemAlloc y empaquetado MSIXVC.

Si ya publica en XBOX One con la antigua cadena de herramientas ERA / XDK, pasar al GDK le lleva a **XBOX Series X|S** y a una base de código compartida con PC. La jugabilidad se mantiene; la capa de plataforma cambia.

## Áreas principales de migración

<CardGroup cols={2}>
  <Card title="WinRT → API planas de C / C++" icon="code" href="/home/build-first-title/porting-guides">
    Reemplace la superficie de WinRT por las API planas del GDK.
  </Card>

  <Card title="Modelo asincrónico" icon="arrows-rotate" href="/home/build-first-title/porting-guides">
    Pase de `IAsyncOperation` a `XAsyncBlock` / `XTaskQueue`.
  </Card>

  <Card title="Modelo de memoria" icon="memory" href="/build/console-features/porting-from-xbox-one-era/porting-guide-for-existing-era">
    Administrador de memoria de ERA → `XMemAlloc` del Game OS del GDK.
  </Card>

  <Card title="Empaquetado: MSIXVC" icon="box" href="/build/core-features/common/packaging/overviews/packaging">
    Migre del empaquetado XVC a MSIXVC.
  </Card>

  <Card title="Guía de porting para títulos ERA existentes" icon="book" href="/build/console-features/porting-from-xbox-one-era/porting-guide-for-existing-era">
    Tutorial completo para migrar títulos ERA existentes al GDK.
  </Card>

  <Card title="Desarrollo entre generaciones" icon="right-left" href="/build/console-features/cross-gen/cross-gen-overview">
    Publique para XBOX One y Series X|S desde una sola compilación.
  </Card>
</CardGroup>

## Después, continúe con el flujo de trabajo compartido

<CardGroup cols={2}>
  <Card title="Flujo de trabajo general de porting" icon="arrows-turn-right" href="/paths/porting/guides">
    Herramientas, listas de comprobación, empaquetado.
  </Card>

  <Card title="Su motor" icon="puzzle-piece" href="/build/gdk-and-engines/gdk-and-engines">
    Unreal, Unity, Godot y más.
  </Card>

  <Card title="Publicación de su port" icon="store" href="/paths/porting/publishing">
    Certificación, XR y envío a la Store.
  </Card>
</CardGroup>
