Graphics

Ez a cikk a Windows-alkalmazások ábráit érintő forgatókönyvekhez kapcsolódó fejlesztési funkciók indexét tartalmazza.

Win2D

A Win2D egy könnyen használható Windows-futtatókörnyezet API az azonnali 2D grafikus megjelenítéshez GPU-gyorsítással.

A Windows App SDK szolgáltatásai

A Windows App SDK a windows 10-es és újabb operációsrendszer-kiadások grafikus forgatókönyveihez kapcsolódó alábbi funkciókat biztosítja.

Tulajdonság Description
Szöveg renderelése DWriteCore használatával A Windows App SDK DWriteCore-fejléceiben található C++/COM API-k segítségével eszközfüggetlen szövegelrendezési rendszerrel, kiváló minőségű al képpontos Microsoft ClearType szövegmegjelenítéssel, hardveresen gyorsított szöveggel, többformátumú szöveggel, széles nyelvi támogatással és sok más funkcióval jelenítheti meg a szöveget.

Windows operációs rendszer szolgáltatásai

A Windows 10-es és újabb operációsrendszer-kiadások az alkalmazások grafikus forgatókönyveihez kapcsolódó API-k széles választékát biztosítják. Ezek a funkciók a Windows SDK által biztosított WinRT és Win32 (C++ és COM) API-k kombinációján keresztül érhetők el.

WinRT API-k

Az alábbi cikkek a Windows SDK által biztosított WinRT API-kon keresztül elérhető funkciókról nyújtanak tájékoztatást.

Cikk Description
Vizualizációs réteg Megtudhatja, hogyan használhatja a Visual réteget a WinUI- és a Windows App SDK-alkalmazásokban. A Vizualizáció réteg nagy teljesítményű, megtartott módú API-t biztosít grafikákhoz, effektusokhoz és animációkhoz, és a Windows-alkalmazásokban az összes WinRT XAML-alapú felhasználói felület alapja.
A Visual-réteg használata asztali alkalmazásokban Megtudhatja, hogyan használhatja a vizualizációs réteget a WPF, a Windows Forms és a C++ Win32 alkalmazásokban.
Képernyőfelvétel Használja a Windows. Graphics.Capture API-k a képkockák megjelenítéséhez vagy alkalmazásablakból való beszerzéséhez, videostreamek vagy pillanatképek létrehozásához együttműködésen alapuló és interaktív élményekhez.
XAML-platform Ismerje meg az XAML nyelv alapjait és a WinRT-alapú windowsos grafikus összetevőkkel kapcsolatos fogalmakat.

Win32 (C++ és COM) API-k

Az alábbi cikkek a Windows SDK által biztosított Win32 (C++ és COM) API-kon keresztül elérhető funkciókról nyújtanak tájékoztatást.

Cikk Description
Grafika és játék Ismerje meg a Win32 API-k grafikával, játékkal és képalkotóval kapcsolatos szélességét.
DirectX A DirectX-ábrák olyan API-kat biztosítanak, amelyekkel játékokat és más nagy teljesítményű multimédiás alkalmazásokat hozhat létre.
Direct3D 12 A Direct3D 12 az aktuális generációs grafikus API a nagy teljesítményű játékokhoz és a valós idejű térhatású rendereléshez. Alacsonyabb szintű hardverhozzáférést és alacsonyabb illesztőprogram-terhelést biztosít a Direct3D 11-hez képest.
Direct3D 11 A Direct3D 11 az előző generációs 3D grafikus API. Fontolja meg a Direct3D 12-t olyan új projektek esetében, amelyek maximális GPU-teljesítményt igényelnek.
Direct2D A Direct2D egy hardveresen gyorsított, azonnali módú, kétdimenziós grafikus API, amely nagy teljesítményt és kiváló minőségű renderelést biztosít a kétdimenziós geometriához, a bitképekhez és a szövegekhez.
DirectWrite A DirectWrite támogatja a kiváló minőségű szövegmegjelenítést, a felbontásfüggetlen szerkezeti betűtípusokat, valamint a teljes Unicode-szöveget és elrendezéseket.
DirectXMath A DirectXMath optimális matematikai kódtárat biztosít a grafikus programokhoz gyakran használt típusokhoz és függvényekhez, amelyek nagy teljesítményt igényelnek Windows.
DXGI Microsoft DirectX Grafikus infrastruktúra (DXGI) kezeli a megjelenítési adapterek és monitorok számbavételét, a megjelenítési csereláncok kezelését és a rajzfelületek windowsokkal való társítását.
Windows képalkotó összetevő (WIC) A WIC bővíthető keretrendszert biztosít a képek és a kép metaadatainak használatához. Támogatja a BMP, GIF, ICO, JPEG, PNG, TIFF és DDS formátumokat.
Windows GDI A grafikus eszköz felülete (GDI) egy alapvető API, amely lehetővé teszi az alkalmazások számára, hogy grafikus és formázott szöveget használjanak mind a videokijelzőn, mind a nyomtatón.

.NET-szolgáltatások

A .NET SDK a WPF- és Windows Forms-alkalmazások grafikus forgatókönyveihez kapcsolódó API-kat is biztosít.

Cikk Description
Grafika (WPF) Ismerje meg, hogyan integrálható a multimédiás, vektorgrafikai, animációs és tartalomösszetételi támogatás a WPF-alkalmazásokban.
Grafika és rajz (Windows Forms) Megtudhatja, hogyan hozhat létre grafikus elemeket, rajzolhat szöveget és kezelheti a grafikus képeket a Windows Forms-alkalmazásokban.

Játékfejlesztés

A teljes funkcionalitású, Windows-alapú játékfejlesztéshez használja a Microsoft Játékfejlesztő készlet (GDK) eszközkészletet, amely API-kat biztosít az Xbox Live-szolgáltatásokhoz, a játékcsomagoláshoz, valamint a PC-re és Xboxra történő üzembe helyezéshez.

Játékspecifikus grafikus programozás esetén a Direct3D 12 az ajánlott API. Explicit vezérlést biztosít a GPU-erőforrások felett, többszálas parancsküldést és a modern GPU-hardverekhez való legalacsonyabb terhelésű hozzáférést.

Lásd még