Xbox-ATG SPAMPLES
هذه العينات مخصصة لـ XDK One XDK الأقدم. للحصول على أحدث عينات Xbox ATG باستخدام Microsoft GDK ، راجع عينات Xbox-GDK.
يحتوي هذا الريبو على عينات تطوير اللعبة التي كتبها مجموعة Microsoft Xbox Advanced Technology Group.
- تحتوي
Kits على رمز الدعم المستخدمة في العينات - تحتوي
Media على ملفات الوسائط التي تستخدمها العينات - يحتوي
UWPSamples على عينات لمنصة Windows العالمية-
Audio -
IntroGraphics -
Graphics -
System -
Tools
- تحتوي
PCSamples على عينات لمنصة WIN32 Desktop Class - يحتوي
XDKSamples على عينات لنظام Xbox One باستخدام Xbox One XDK-
Audio -
IntroGraphics -
Graphics -
System -
Tools
عينات حسب الفئة
صوتي
| الصوت المكاني | تشغيل بسيط UWP | تشغيل بسيط XDK | 3D التشغيل UWP | الصوت المتقدم UWP | الصوت المتقدم XDK |
| Xaudio2: الصوت الأساسي | UWP | XDK |
| Xaudio2: تدفق | UWP | XDK |
| Xaudio2: تشغيل ثلاثي الأبعاد | UWP | XDK |
| واسابي: التشغيل | UWP | XDK |
| واسابي: التقاط | UWP | XDK |
| تشغيل النص إلى الكلام | XDK |
الرسومات التمهيدية
| الرسم الأساسي | 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 |
| النسيج الأساسي | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| الإضاءة الأساسية | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| بيزير | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| DirectCompute | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| مجموعة أدوات DirectX | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| الاستئصال | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| Multisample Antialiasing | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| إعداد جهاز Xbox One | XDK DX11 | XDK DX12 |
الرسومات
| تقديم جسديا | UWP | XDK |
| عرض النطاق العالي | UWP DX11 | UWP DX12 | XDK DX11 | XDK DX12 | PC DX11 | PC DX12 |
| تأثير خوخه | XDK DX11 | XDK DX12 |
| مؤسسة الإعلام | PC DX12 | UWP DX11 | UWP DX12 | XDK |
| Esram (XDK فقط) | بسيط DX11 | بسيط DX12 | متقدم DX12 |
| Xbox One (XDK فقط) | غير متزامن | رموز HLSL | إزالة الضغط DMA بسيط |
نظام
| UWP | مجموعات وحدة المعالجة المركزية | إحصائيات الذاكرة |
| XDK | Async i/o | coroutines | مزود الحدث المخصص | نقاط توقف البيانات | لعبة DVR | بنوك الذاكرة | إدارة المستخدم |
| معلومات النظام | UWP | XDK |
| directxmath | UWP | XDK |
| لوحة لعب | UWP | XDK | UWP (C ++/Winrt) | XDK (C ++/WinRT) |
| اهتزاز Gamepad | UWP | XDK |
| وحدة تحكم اللعبة الخام | UWP |
| Arcadestick | XDK |
| FlightStick | XDK |
| wheeltest | XDK |
| مدخل | تواصل UWP | الماوس UWP | الماوس xdk |
| إقران المستخدم Gamepad | UWP | XDK |
| عملية إدارة مدى الحياة | UWP PLM | XDK PLM | التنفيذ الممتد |
| صفيف مصباح الجهاز RGB | UWP | XDK |
| لوحة أمامية Xbox One X | أساسي | نص | العرض التوضيحي | الدلفين | لعبة | شعار |
أدوات
| Crashdump | رمز الوكيل | OS بدائية | Texconv لأجهزة Xbox |
| Frontpanel الخط | Frontpanel خط عارض |
DirectX Raytracing (DXR)
| Simpletriangle | SimpleInstancing | Raytracing AO |
متطلبات
تطبيقات UWP
- تحديث الذكرى السنوية Windows 10 (الإصدار 1607) أو لاحقًا
- Visual Studio 2017 (15.9 Update) مع عبء عمل تطوير منصة Windows العالمي ، ومكون C ++ Universal Windows Platform ، و Windows 10 SDK (10.0.19041.0) .
تطبيقات XDK
- مجموعة تطوير Xbox One
- Xbox One XDK April 2018 - July 2018.
- Visual Studio 2017 (15.9)
تطبيقات الكمبيوتر
- Visual Studio 2017 (15.9) مع تطوير سطح المكتب مع عبء العمل C ++ و Windows 10 SDK (10.0.19041.0) .
- DirectX 11: Windows 7 Service Pack 1 مع وقت التشغيل DirectX 11.1 عبر KB2670838 أو أحدث.
- DirectX 12: Windows 10 أو Windows 11.
- DirectX Raytracing: Windows 10 October 2018 Update أو أحدث.
VS 2019 / VS 2022
يمكن أيضًا استخدام VS 2019 أو VS 2022 مع عبء العمل المطلوب والمكونات المثبتة عبر حل Retarget لعينات الكمبيوتر الشخصي و UWP. لا يدعم Legacy Xbox One XDK مقابل 2019 أو لاحقًا.
بيان الخصوصية
عند تجميع وتشغيل عينة ، سيتم إرسال اسم ملف العينة القابل للتنفيذ إلى Microsoft للمساعدة في تتبع استخدام العينة. لإلغاء الاشتراك في جمع البيانات هذه ، يمكنك إزالة كتلة الكود في Main.cpp المسمى عينة من القياس عن بعد .
لمزيد من المعلومات حول سياسات خصوصية Microsoft بشكل عام ، راجع بيان خصوصية Microsoft.
مدونة لقواعد السلوك
اعتمد هذا المشروع رمز سلوك المصدر المفتوح Microsoft. لمزيد من المعلومات ، راجع مدونة الشهادة الأسئلة الشائعة أو الاتصال بـ [email protected] مع أي أسئلة أو تعليقات إضافية.
علامات تجارية
قد يحتوي هذا المشروع على علامات تجارية أو شعارات للمشاريع أو المنتجات أو الخدمات. يخضع الاستخدام المعتمد للعلامات التجارية أو الشعارات Microsoft ويجب أن يتبعوا إرشادات Microsoft التجارية والعلامة التجارية. يجب ألا يسبب استخدام العلامات التجارية Microsoft أو الشعارات في إصدارات معدلة من هذا المشروع الارتباك أو يعني رعاية Microsoft. يخضع أي استخدام للعلامات التجارية أو الشعارات من طرف ثالث لسياسات تلك الطرف الثالث.
عينات أخرى
لمزيد من عينات ATG ، راجع عينات directml ، وعينة playfab ، وعينات Xbox-live.