DirectX 12 (DX12) Ultimate API | Nvidia Geforce ، Direct3D 12 دليل البرمجة – تطبيقات Win32 | Microsoft تعلم

دليل البرمجة Direct3D 12

directx-säteenseurannan avulla pelit voivat simuloida valon käyttäytymistä ja tuottaa realistisia ja kauniita yleisen valaistuksen.geforce rtx -grafiikkasuorittimet على suunniteltu alusta alkaen säteenseurantalaskennan kuormituksia varten. Pelkästään säteenseurantaan käytettävät rt -ytimet ، Joita käyttätan vain geforce rtx -näytönohjaimissa ، tekevät miljardeja sädelaskentoja sekunnissa ، mikaväkkyakkya jamlistaakakakakaky ja ja ja ja ja ja ja ja ja ja ja. inopeuden dxr -peleissä ja -sovelluksissa. Tämän Ansiosta reaaliaikainen säteenseuranta على Mahdollista Ensimmäistä Kertaa Koskaan.

DirectX 12 Ultimate

DirectX 12 Ultimate on DX API: N Uusin Versio ، Joka Asettaa Standardit Uuden Sukupolven Peleille. Directx 12 Ultimate Vie Pelien Realismin Aivan Uudelle Tasolle Säteenseurannan ، Mesh Daying -Varjostimien ، VRS -Varjostuksen JA Sampler Feedbackin tuella. geforce rtx على ensimmäinen ja tällä hetkellä ainoa pc-laite ، joka tukee näitä pelit mullistavia ominaisuukuksia.

DirectX 12 Ultimate

DirectX 12 Ultimate on DX API: N Uusin Versio ، Joka Asettaa Standardit Uuden Sukupolven Peleille. Directx 12 Ultimate Vie Pelien Realismin Aivan Uudelle Tasolle Säteenseurannan ، Mesh Daying -Varjostimien ، VRS -Varjostuksen JA Sampler Feedbackin tuella. geforce rtx على ensimmäinen ja tällä hetkellä ainoa pc-laite ، joka tukee näitä pelit mullistavia ominaisuukuksia.

DirectX 12 Ultimate

DirectX 12 Ultimate on DX API: N Uusin Versio ، Joka Asettaa Standardit Uuden Sukupolven Peleille. Directx 12 Ultimate Vie Pelien Realismin Aivan Uudelle Tasolle Säteenseurannan ، Mesh Daying -Varjostimien ، VRS -Varjostuksen JA Sampler Feedbackin tuella. geforce rtx على ensimmäinen ja tällä hetkellä ainoa pc-laite ، joka tukee näitä pelit mullistavia ominaisuukuksia.

DXR (Directx-Säteenseuranta)

directx-säteenseurannan avulla pelit voivat simuloida valon käyttäytymistä ja tuottaa realistisia ja kauniita yleisen valaistuksen.. Pelkästään säteenseurantaan käytettävät rt -ytimet ، Joita käyttätan vain geforce rtx -näytönohjaimissa ، tekevät miljardeja sädelaskentoja sekunnissa ، mikaväkkyakkya jamlistaakakakakaky ja ja ja ja ja ja ja ja ja ja ja. inopeuden dxr -peleissä ja -sovelluksissa. Tämän Ansiosta reaaliaikainen säteenseuranta على Mahdollista Ensimmäistä Kertaa Koskaan.

VRS (تظليل معدل متغير)

vrs on uusi reglyuintitekniikka ، joka tehostaa suorituskyä säätelemälla kuvan eri osien varjostusten piirtonopeutta. VRS-tekniikka mahdollistaa NVIDIAn mukautuvan varjostuslaskennan, jossa liike ja värimuutokset mitataan freimi kerrallaan ja varjostuksen piirtonopeutta lasketaan niissä freimin osissa, joissa sitä ei tarvita, kuten taivasmaisemissa ja seinissä. vrs-tekniikkaa voidaan hyödyntä myös vr-peleissä foveated-renderöinnissä ، jossa kuva piirretän yksityiskohtamanpana sinne ، minne katsei kohdistuu ، ja vähemmmmmman.

vrs-varjostuksen tukemat varjostuksen piirtonopeudet ja esimerkkifreimi

شبكة التظليل -varjostus

Jos Olet Koskaan pelannut avoimen maailman pelejä ، tiedät varmasti ، että niissäiskohtien määrän nostaminen heikentä pelin suorituskyaä merkittästi ، koska suoritimien antamien antamien mäaär kasavantavantavantavantavantavantavantavant أوريكسي. تظليل شبكي -زوستوس ، käytettäessä grafiikkasuoritin säätelee yksityiskohtien määrä ja objektien tesselepointia älykkkästi ، mikä sallii tuhansia objektja sisältävien maailmojon.

ملاحظات أخذ العينات

Sampler Feedback Noudattaa Samaa logiikka Kuin Vrs-Varjostus: Grafiikkasuorittimen Kuormitusta Pienennetään Ja Suorituskyä Parannetaan Grafiikkalaskentaa Järkeiställaä. SAMPLER ردود الفعل parantaa tekstuuri- ja varjostinlaitteistojen välistä laskentaa. sovelluskehittäjät ja pelimoottorit voivat käyttää sampler ردود الفعل ansiosta khittyneitä tekstuurien striimausalgoritmeja ، joiden avulla voidaan luoda suuria avoimia maailmoaa täniita cauniant elikokemusta häiritsevää kuvan värinä tai tikstuurivirheitä. Sampler Feedbackia voidaan hyödyntä myös tekstuuritilavarjostuksen renseöinnin tehostamisessa

Koko Valikoima Geforce RTX

G eforce rtx 40 -sarjan näytönohjaimet ja pöytäkoneet

Näytä Kaikki Ostovaihtoehdot
Lisätietoja

G eforce RTX 40 -Sarjan Kannettavat

Näytä Kaikki Ostovaihtoehdot
Lisätietoja

Geforce Rtx 30 -Sarjan näytönohjaimet ja -pöytäkoneet

Lisätietoja

Geforce RTX 30 -Sarjan Kannettavat

Lisätietoja

Geforce RTX 3060

Näytä Kaikki Ostovaihtoehdot
يتعلم أكثر

Geforce RTX 3050

Näytä Kaikki Ostovaihtoehdot
Lisätietoja

tuetut näytönohjaimet

Geforce RTX 3090

Geforce RTX ™ 3090 على Kaikin Tavoin Valtavan Tehokas ، Ja Antaa Sinulle Aivan Uudentasoisen Suorituskyvyn Amperen ، Nvidian Toisen Sukupolven Rtx-arkkitehttuurin Turvin.

Geforce RTX 3080 TI

Geforce RTX ™ 3080 Ti Antaa Pelaajille Heidän Kaipaamansa ultratehokkaan suorituskyvyn. Tehon Salaisuus على Ampere-Nvidian Toisen Sukupolven RTX-arkkitehtuuri.

Geforce RTX 3080

Geforce RTX ™ 3080 Antaa Pelaajille Heidän Kaipaamansa ultratehokkaan suorituskyvyn. Tehon Salaisuus على Ampere-Nvidian Toisen Sukupolven RTX-arkkitehtuuri.

Geforce RTX 3070 TI

Geforce RTX ™ 3070 TI: N Tehon Salaisuus على Ampere ، Nvidian Toisen Sukupolven Rtx-arkkitehtuuri ، Joka Antaa Tarvittavan Tehon Graafisesti Kaikkein Vaativipien Peleien Pyörittämite.

Geforce RTX 3070

Geforce RTX ™ 3070: N Tehon Salaisuus على Ampere ، Nvidian Toisen Sukupolven Rtx-arkkitehtuuri ، Joka Antaa Tarvittavan Tehon Graafisesti Kaikkein Vaativimien Pelien Pyörittämiter.

Geforce RTX 3060 T I

Geforce Rtx ™ 3060 Ti Antaa Käyttötösi Uusien Pelien Tarvitseman Tehon ، Jonka Salaisuus on Ampere-Nvidian Toisen Sukupolven Rtx-arkkitehtuuri.

Geforce RTX 3060

Geforce RTX ™ 3060 Antaa Käyttöösi Uusien Pelien Tarvitseman Tehon ، Jonka Salaisuus on Ampere-Nvidian Toisen Sukupolven Rtx-arkkitehtuuri.

Geforce RTX 30 -Sarjan Kannettavat

maailman nopeimpien pelaajille ja luovan työn tekijöille tarkoitettujen kannettavien tehon taustalta löytyy geforce rtx ™ 30 -Sarjan grafiikkasuoritin. Niiden tehon salaisuus على ampere-nvidian toisen sukupolven palkittu rtx-arkkitehtuuri.

يوفر Direct3D 12 واجهة برمجة تطبيقات ومنصة تتيح للتطبيقات الاستفادة من إمكانات الرسومات والحوسبة لأجهزة الكمبيوتر المزودة بواحد أو أكثر من وحدات معالجة الرسومات Direct3D المتوافقة مع 12D.

في هذا القسم

وصف
ما هو direct3d 12? يقدم DirectX 12 الإصدار التالي من Direct3D ، واجهة برمجة تطبيقات الرسومات ثلاثية الأبعاد في قلب DirectX. هذا الإصدار من Direct3D أسرع وأكثر كفاءة من أي إصدار سابق. يتيح Direct3D 12 مشاهد أكثر ثراءً ، والمزيد من الكائنات ، والتأثيرات الأكثر تعقيدًا ، والاستخدام الكامل لأجهزة GPU الحديثة.
ما الجديد في Direct3D 12 يصف أهم وثائق جديدة متوفرة مع أحدث إصدار من SDK.
فهم direct3d 12 لكتابة ألعاب وتطبيقات ثلاثية الأبعاد لنظام التشغيل Windows 10 و Windows 10 ، يجب أن تفهم أساسيات تقنية Direct3D 12 ، وكيفية الاستعداد لاستخدامها في ألعابك وتطبيقاتك.
تقديم العمل في direct3d 12 لتحسين كفاءة وحدة المعالجة المركزية لتطبيقات Direct3D ، لم يعد Direct3D 12 يدعم سياقًا فوريًا مرتبطًا بجهاز. بدلاً من ذلك ، تسجل التطبيقات ثم إرسالها قوائم الأوامر, التي تحتوي على مكالمات الرسم وإدارة الموارد. . يزيد هذا التغيير الأساسي من الكفاءة المفردة من خلال السماح للتطبيقات بتقديم العمل المسبق لإعادة الاستخدام لاحقًا ، ويستفيد من الأنظمة متعددة النواة عن طريق نشر أعمال تقديم عبر سلاسل متعددة.
ربط الموارد في Direct3D 12 الربط هو عملية ربط كائنات الموارد بتظليل خط أنابيب الرسومات.
إدارة الذاكرة في Direct3D 12 يتضمن الانتقال إلى D3D12 القيام بمزامنة وإدارة الذاكرة السليمة. إدارة الإقامة في الذاكرة تعني أنه يجب القيام بمزيد من التزامن. .
أنظمة متعددة الأطباق .
تزامن متعدد المحركات يناقش هذا الموضوع مزامنة الوصول إلى المحركات المستقلة المتعددة الموجودة في معظم وحدات معالجة الرسومات الحديثة.
استدعاء .3).
العدادات والاستعلامات وقياس الأداء تصف الأقسام التالية ميزات الاستخدام في اختبار الأداء وتحسينها ، مثل الاستعلامات والعدادات والتوقيت والتوقعات.
العمل مع Direct3D 11 و Direct3D 10 و Direct2D يغطي هذا القسم تقنيات interop مع إصدارات سابقة من Direct3D و Direct2D ، و API Direct3D 11on2 ، وإرشادات النقل من Direct3D 11 إلى Direct3D 12.
عينات العمل تتوفر عينات العمل للتنزيل ، مما يدل على استخدام عدد من ميزات Direct3D 12.
يوفر هذا القسم رمزًا لسيناريوهات العينة. توفر العديد من عمليات السير تفاصيل عن الترميز المطلوب لإضافتها إلى عينة أساسية ، لتجنب تكرار رمز المكون الأساسي لكل سيناريو.
تصحيح الأخطاء والتشخيص مع Direct3D 12 يتضمن مواضيع تصف أفضل طريقة للاستفادة من طبقة التصحيح Direct3D 12 مع التحقق من صحة GPU (GBV) ، وكيفية استخدام البيانات الموسعة التي تمت إزالتها (DRED).

مواضيع ذات صلة

  • Direct3D 12 رسومات
  • Direct3D 12 المرجع
  • دروس الفيديو التعليمية المتقدمة DirectX