Xbox-Atg-samples
Estas muestras son para el Xbox One XDK más antiguo. Para las últimas muestras de Xbox ATG con el Microsoft GDK, consulte Xbox-GDK-Samples.
Este repositorio contiene muestras de desarrollo de juegos escritas por el Grupo de Tecnología Advanced de Microsoft Xbox.
-
Kits contains support code used by the samples -
Media contiene archivos multimedia utilizados por las muestras -
UWPSamples contiene muestras para la plataforma Universal Windows-
Audio -
IntroGraphics -
Graphics -
System -
Tools
-
PCSamples contiene muestras para la clásica plataforma de PC de escritorio Win32 -
XDKSamples contiene muestras para la plataforma Xbox One usando el Xbox One XDK-
Audio -
IntroGraphics -
Graphics -
System -
Tools
Muestras por categoría
Audio
| Audio espacial | Reproducción simple UWP | Reproducción simple XDK | Reproducción 3D UWP | Audio UWP avanzado | Audio avanzado XDK |
| Xaudio2: audio básico | UWP | Xdk |
| Xaudio2: transmisión | UWP | Xdk |
| Xaudio2: reproducción 3D | UWP | Xdk |
| Wasapi: reproducción | UWP | Xdk |
| Wasapi: captura | UWP | Xdk |
| Jugar texto al discurso | Xdk |
Gráficos introductorios
| Dibujo básico | 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 |
| Textura básica | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Iluminación básica | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Bisier | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Opto directo | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Kit de herramientas de DirectX | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Instantáneo | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Antialias de múltiples muestras | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Configuración del dispositivo Xbox One | XDK DX11 | XDK DX12 |
Gráficos
| Representación física | UWP | Xdk |
| Representación de rango de alta dinámica | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Efecto bokeh | XDK DX11 | XDK DX12 |
| Compresión de bloque rápido | Xdk |
| Base de medios | PC DX12 | UWP DX11 | UWP DX12 | Xdk |
| Esram (solo xDK) | DX11 simple | DX12 simple | DX12 avanzado |
| Xbox One (solo xDK) | Asíncano | Símbolos HLSL | Descompresión simple de DMA |
Sistema
| UWP | Conjuntos de CPU | Estadísticas de memoria |
| Xdk | ASYNC E/O | Corutina | Proveedor de eventos personalizados | Puntos de interrupción de datos | DVR del juego | Bancos de memoria | Gestión de usuarios |
| Información del sistema | UWP | Xdk |
| Directo | UWP | Xdk |
| Gamepad | UWP | Xdk | UWP (C ++/Winrt) | XDK (C ++/WinRT) |
| Vibración de gamepad | UWP | Xdk |
| Controlador de juego crudo | UWP |
| Arcadestick | Xdk |
| Paleta de vuelo | Xdk |
| Wheeltest | Xdk |
| Aporte | Interfaciendo UWP | Ratón UWP | Mouse XDK |
| Emparejamiento de gamepad de usuario | UWP | Xdk |
| Gestión de la vida útil del proceso | UWP PLM | XDK PLM | Ejecución extendida |
| Dispositivo matriz de lámpara RGB | UWP | Xdk |
| Xbox One X Panel frontal | Básico | Texto | Manifestación | Delfín | Juego | Logo |
Herramientas
| Chillón | Proxy de símbolo | OS primitivo | TexConv para Xbox |
| Fuente del panel | Visor de fuentes de frontpanel |
DirectX Raytracing (DXR)
| Trago de sencillo | Simpleinstancing | Raytracing ao |
Requisitos
Aplicaciones de UWP
- Actualización de aniversario de Windows 10 (versión 1607) o posterior
- Visual Studio 2017 (actualización de 15.9) con la carga de trabajo de desarrollo de la plataforma Universal Windows , el componente de herramientas de plataforma de Windows C ++ y Windows 10 SDK (10.0.19041.0) .
Aplicaciones XDK
- Kit de desarrollo de Xbox One
- Xbox One XDK Abril de 2018 - julio de 2018.
- Visual Studio 2017 (15.9)
Aplicaciones de PC
- Visual Studio 2017 (15.9) con el desarrollo del escritorio con C ++ Workload y Windows 10 SDK (10.0.19041.0) .
- DirectX 11: Windows 7 Service Pack 1 con el tiempo de ejecución DirectX 11.1 a través de KB2670838 o posterior.
- DirectX 12: Windows 10 o Windows 11.
- DirectX Raytracing: actualización de Windows 10 de octubre de 2018 o posterior.
VS 2019 / VS 2022
VS 2019 or VS 2022 can also be used with the required workload and components installed via Retarget solution for PC and UWP samples. Legacy Xbox One XDK no es compatible con 2019 o posterior.
Declaración de privacidad
Al compilar y ejecutar una muestra, el nombre del archivo del ejecutable de muestra se enviará a Microsoft para ayudar a rastrear el uso de la muestra. To opt-out of this data collection, you can remove the block of code in Main.cpp labeled Sample Usage Telemetry .
Para obtener más información sobre las políticas de privacidad de Microsoft en general, consulte la declaración de privacidad de Microsoft.
Código de conducta
Este proyecto ha adoptado el Código de Conducta Open Open Microsoft. Para obtener más información, consulte el Código de Conducta Preguntas frecuentes o comuníquese con [email protected] con cualquier pregunta o comentario adicional.
Marcas registradas
Este proyecto puede contener marcas comerciales o logotipos para proyectos, productos o servicios. El uso autorizado de marcas o logotipos de Microsoft está sujeto y debe seguir las pautas de marca y marca de Microsoft. El uso de marcas registradas de Microsoft o logotipos en versiones modificadas de este proyecto no debe causar confusión o implicar el patrocinio de Microsoft. Cualquier uso de marcas comerciales o logotipos de terceros está sujeto a las políticas de esas partes de terceros.
Otras muestras
Para obtener más muestras de ATG, consulte DirectML-Samples, PlayFab-Samples y Xbox-Live-Samples.