Udostępnij przez


Funkcje Direct3D 11.3

W poniższych sekcjach opisano funkcje dodane w wersji Direct3D 11.3. Te funkcje są również dostępne w wersji Direct3D 12.

W tej sekcji

Temat Opis
konserwatywna rasteryzacja
Konserwatywna rasteryzacja dodaje pewną pewność renderowania pikseli, co jest przydatne w szczególności w przypadku algorytmów wykrywania kolizji.
domyślne mapowanie tekstur
Użycie domyślnego mapowania tekstur zmniejsza użycie kopii i pamięci podczas udostępniania danych obrazu między procesorem GPU a procesorem CPU. Jednak należy go używać tylko w określonych sytuacjach. Standardowy układwizytowy pozwala uniknąć kopiowania lubwizowania danych w wielu układach.
widoki kolejności rasterizatora
Widoki uporządkowane rasterizatora (ROV) umożliwiają znakowanie powiązań UAV za pomocą deklaracji, która zmienia normalne wymagania dotyczące kolejności wyników potoku grafiki dla widoków interfejsu użytkownika. Dzięki temu algorytmy OIT (Order Independent Transparency) działają, co zapewnia znacznie lepsze wyniki renderowania, gdy wiele przezroczystych obiektów jest zgodnych ze sobą w widoku.
cieniowania określona wartość referencyjna wzornika
Włączenie cieniowania pikseli w celu wyprowadzenia wartości referencyjnej wzornika, a nie używania określonego interfejsu API, umożliwia bardzo szczegółową kontrolę nad operacjami wzornika.
typizowane nieuporządkowany widok dostępu ładuje
Nieuporządkowany widok dostępu (UAV) Typd Load (UAV) to możliwość odczytywania cieniowania z UAV z określonym DXGI_FORMAT.
Ujednolicona architektura pamięci
Wykonywanie zapytań dotyczących tego, czy jest obsługiwana architektura ujednoliconej pamięci (UMA) może pomóc w ustaleniu sposobu obsługi niektórych zasobów.
zasobów kafelkowych woluminów
Tekstury woluminu (3D) mogą być używane jako zasoby kafelkowe, zauważając, że rozdzielczość kafelka jest trójwymiarowa.

Co nowego w programie Direct3D 11