Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Direct3D to interfejs API niskiego poziomu do rysowania elementów pierwotnych z potokiem renderowania lub wykonywania operacji równoległych przy użyciu cieniowania obliczeń. Aby uzyskać więcej informacji, zobacz poniższą zawartość.
Aby uzyskać informacje na temat uzyskiwania i instalowania usługi Direct3D, zobacz Konfiguracja środowiska programowania Direct3D 12.
W tej sekcji
| Temat | Opis |
|---|---|
| wprowadzenie do Direct3D | Bardziej szczegółowo omawia tryb Direct3D, różne modele aplikacji, różne wersje, renderowanie i obliczenia. |
| grafiki Direct3D 12 | Direct3D 12 udostępnia interfejs API i platformę, która umożliwia aplikacji korzystanie z funkcji graficznych i obliczeniowych komputerów wyposażonych w co najmniej jeden procesor GPU zgodny z technologią Direct3D 12. |
| grafiki Direct3D 11 | Możesz użyć grafiki Microsoft Direct3D 11 do tworzenia grafiki 3-W dla gier i aplikacji naukowych i klasycznych. |
| DXGI | DXGI obsługuje wyliczanie kart graficznych, wyliczanie trybów wyświetlania, wybieranie formatów buforu, udostępnianie zasobów między procesami i prezentowanie renderowanych ramek do okna lub monitora na potrzeby wyświetlania. |
| HLSL | HLSL to język cieniowania wysokiego poziomu dla directX. Za pomocą protokołu HLSL można utworzyć programowalne cieniowania podobne do języka C dla potoku Direct3D. |
| DDS | Format pliku powierzchni DirectDraw (DDS) obsługuje nieskompresowane i skompresowane tekstury (DXTn), mipmapy, mapy modułu i mapy woluminów. Jest obsługiwany przez directXTex, DirectXTK, starsze D3DX i inne narzędzia DirectX. |