Dela via


Komma igång med DirectX-grafik

Microsoft DirectX-grafik innehåller en uppsättning API:er som du kan använda för att skapa spel och andra multimediaprogram med höga prestanda. DirectX-grafik innehåller stöd för högpresterande 2D- och 3D-grafik.

För 3D-grafik använder du Microsoft Direct3D 11 API. Även om du har maskinvara på Microsoft Direct3D 9-nivå eller Microsoft Direct3D 10-nivå kan du använda Direct3D 11-API:et och rikta in dig på en funktionsnivå 9_x eller funktionsnivå 10_x enhet. Information om hur du utvecklar 3D-grafik med DirectX finns i Skapa 3D-grafik med DirectX-.

För 2D-grafik och text använder du Direct2D och DirectWrite i stället för Windows Graphics Device Interface (GDI).

Om du vill skapa bitmappar som har fyllts av Direct3D 11 eller Direct2D, använder du DirectComposition.

Mer information om hur du skapar en Windows Store-app som använder DirectX finns i Skapa din första Windows Store-app med DirectX-. Du kan använda klassen Windows.UI::Xaml::Controls::SwapChainPanel för att skapa högpresterande DirectX-appar med ett XAML-överlägg i användargränssnittet. Mer information om hur du kombinerar XAML och DirectX i en Windows-app finns i DirectX och XAML interop.

Mer information om hur du skapar en visningsdrivrutin för Windows 8 finns i Roadmap for the Windows Display Driver Model (WDDM).

Om du behöver dokumentationen för tidigare DirectX-versioner kan du läsa klassiska DirectX-grafik.