Xbox-atg-échantillons
Ces échantillons sont destinés à l'ancien XDK XDK. Pour les derniers échantillons Xbox ATG utilisant le Microsoft GDK, voir Xbox-GDK-Samples.
Ce repo contient des échantillons de développement de jeux écrits par le Microsoft Xbox Advanced Technology Group.
-
Kits contains support code used by the samples -
Media contains media files used by the samples -
UWPSamples contains samples for the Universal Windows Platform-
Audio -
IntroGraphics -
Graphics -
System -
Tools
-
PCSamples contains samples for the classic Win32 desktop PC platform -
XDKSamples contains samples for the Xbox One platform using the Xbox One XDK-
Audio -
IntroGraphics -
Graphics -
System -
Tools
Échantillons par catégorie
Audio
| Audio spatial | Lecture simple UWP | Lecture simple XDK | Lecture 3D UWP | UWP audio avancé | Audio avancé XDK |
| Xaudio2: Audio de base | UWP | XDK |
| Xaudio2: streaming | UWP | XDK |
| Xaudio2: lecture 3D | UWP | XDK |
| Wasapi: lecture | UWP | XDK |
| Wasapi: capture | UWP | XDK |
| Jouer du texte à la parole | XDK |
Graphiques d'introduction
| Dessin de base | 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 |
| Texturation de base | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Éclairage de base | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Consulter | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Répertoire | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Trousse d'outils DirectX | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Instance | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Antialiasing à plusieurs échantillons | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Configuration du périphérique Xbox One | XDK DX11 | XDK DX12 |
Graphique
| Rendu physiquement | UWP | XDK |
| Rendu de gamme à dynamique | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Effet bokeh | XDK DX11 | XDK DX12 |
| Compresse de blocs rapides | XDK |
| Fondation des médias | PC DX12 | UWP DX11 | UWP DX12 | XDK |
| Esram (XDK uniquement) | Simple dx11 | Simple dx12 | DX12 avancé |
| Xbox One (XDK uniquement) | Asynchronisé | Symboles HLSL | Décompression DMA simple |
Système
| UWP | Ensembles de processeurs | Statistiques de la mémoire |
| XDK | E / S asynchrones | Coroutines | Fournisseur d'événements personnalisés | Points de rupture de données | DVR du jeu | Banques de mémoire | Gestion des utilisateurs |
| Informations sur le système | UWP | XDK |
| DirectXmath | UWP | XDK |
| Manche de jeu | UWP | XDK | UWP (C ++ / Winrt) | XDK (C ++ / WinRT) |
| Vibration de jeu de jeu | UWP | XDK |
| Contrôleur de jeu brut | UWP |
| Arcadestick | XDK |
| Bouton de vol | XDK |
| Roue | XDK |
| Saisir | Interfaçage UWP | UWP de souris | Souris XDK |
| Apparition de la manche de jeu utilisateur | UWP | XDK |
| Processus Gestion de la vie | UWP PLM | XDK PLM | Exécution prolongée |
| Tableau de lampe RVB de périphérique | UWP | XDK |
| Panneau avant Xbox One X | Basique | Texte | Démo | Dauphin | Jeu | Logo |
Outils
| Plantage | Proxy symbole | OS primitif | TexConv pour Xbox |
| Frontpanel Font | Visionneuse de police avant |
DirectX Raytracing (DXR)
| Simpler | Simple instance | Raytracing ao |
Exigences
Applications UWP
- Mise à jour de l'anniversaire de Windows 10 (version 1607) ou version ultérieure
- Visual Studio 2017 (15.9 update) with the Universal Windows Platform development workload, the C++ Universal Windows Platform tools component, and Windows 10 SDK (10.0.19041.0) .
Applications XDK
- Kit de développement Xbox One
- Xbox One XDK avril 2018 - juillet 2018.
- Visual Studio 2017 (15.9)
Applications PC
- Visual Studio 2017 (15.9) with the Desktop development with C++ workload and Windows 10 SDK (10.0.19041.0) .
- DirectX 11: Windows 7 Service Pack 1 with the DirectX 11.1 Runtime via KB2670838 or later.
- DirectX 12: Windows 10 or Windows 11.
- DirectX Raytracing: Windows 10 October 2018 Update or later.
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. L'héritage XDK XDK ne prend pas en charge vs 2019 ou version ultérieure.
Déclaration de confidentialité
Lors de la compilation et de l'exécution d'un échantillon, le nom de fichier de l'exemple d'exécutable sera envoyé à Microsoft pour aider à suivre l'utilisation des exemples. To opt-out of this data collection, you can remove the block of code in Main.cpp labeled Sample Usage Telemetry .
Pour plus d'informations sur les politiques de confidentialité de Microsoft en général, consultez l'instruction Microsoft Privacy.
Code de conduite
Ce projet a adopté le code de conduite open source Microsoft. Pour plus d'informations, consultez le code de conduite FAQ ou contactez [email protected] avec toute question ou commentaire supplémentaire.
Marques
Ce projet peut contenir des marques ou des logos pour des projets, des produits ou des services. L'utilisation autorisée de marques ou de logos Microsoft est soumise et doit suivre les directives de marque et de marque de Microsoft. L'utilisation de marques ou de logos de Microsoft dans des versions modifiées de ce projet ne doit pas provoquer de confusion ou impliquer le parrainage de Microsoft. Toute utilisation de marques ou de logos tiers est soumis aux politiques de ces tiers.
Autres échantillons
Pour plus d'échantillons ATG, voir les échantillons DirectML, les échantillons PlayFab et les échantillons Xbox-Live.