Dela via


Programmeringsguide för Direct2D

Det här avsnittet innehåller konceptuella programmeringsämnen som beskriver hur du använder Direct2D-API:et.

Ämne Beskrivning
Direct2D API-översikt
Ger en översikt över Direct2D-objektmodellen.
Direct2D och High-DPI
Beskriver hur Direct2D rymmer hög DPI-visning.
Direct2D-felhanteringsprinciper
Beskriver felhanteringsprinciperna i Direct2D.
Enheter och enhetskontexter
Förbättra prestanda för Direct2D-appar
Beskriver tekniker för att förbättra Direct2D-prestanda.
Översikt över lager
Beskriver grunderna i Direct2D-lager.
Utskrifts- och kommandolistor
Direct2Dutskriftskontroll är en ny komponent i Direct2D-modulen i Windows 8. Med den här komponenten kan Direct2D-appar återanvända sina Direct2D-ritningsanrop (när det gäller tillståndsändringar och avstående primitiver) för att leverera utskriftsresultat som liknar det du ser på skärmen.
Flertrådade Direct2D-appar
Beskriver metodtips för att skapa flertrådade Direct2D-appar.
Profilering av DirectX-program
Visar hur du mäter några av de viktigaste prestandatidsmåtten för en DirectX-app med hjälp av XPerf - och GPUView-verktygen som levereras som en del av Windows Performance Toolkit.
Blockera komprimering
Beskriver hur blockkomprimering fungerar och hur du använder den i WIC och Direct2D.
effekter
En översikt över Direct2D-effekter.
Penslar
Beskriver hur du använder Direct2D-penslar, objekt som du använder för att måla fyllningar och konturer.
Geometrier
Beskriver hur du använder Direct2D-geometrier för att representera, manipulera och analysera former.
Samverkan
Beskriver hur Direct2D interoperates med andra system.
transformerar
Beskriver grunderna i transformeringar och hur du tillämpar olika transformeringar på objekt.
Ämnen om hur man gör
Innehåller exempel som visar hur du utför en mängd olika uppgifter med Direct2D.
Textåtergivning med Direct2D och DirectWrite
Till skillnad från andra API:er, till exempel GDI, GDI+ eller WPF, kan Direct2D-interoperates med ett annat API, DirectWrite, ändra och återge text. I det här avsnittet beskrivs fördelarna med och samverkan mellan dessa separata komponenter.
Opacitetsmasker översikt
Beskriver hur du använder bitmappar och penslar för att definiera ogenomskinlighetsmasker.
översikt över resurser
Beskriver Direct2D-resurser och hur de kan delas.
pixelformat som stöds och alfalägen
Beskriver pixelformat och alfalägen som stöds av varje återgivningsmåltyp.
Använda Direct2D för Server-Side rendering
Beskriver hur du använder Direct2D för återgivning på serversidan.
Översikt över återgivningsmål
Beskriver de olika typerna av Direct2D-återgivningsmål och hur du använder dem.
Översikt över kompatibla A8-återgivningsmål
Beskriver grunderna för kompatibla A8-återgivningsmål och ger exempel som visar hur du använder dem.